I too have the USB Device Not Recognized with the USB18 demo programs, but running on the Microchip FS USB Demo board which is set to 20 MHz - can you confirm whether you got your program working at 20 MHz or did you have to change to 48 MHz?
I too have the USB Device Not Recognized with the USB18 demo programs, but running on the Microchip FS USB Demo board which is set to 20 MHz - can you confirm whether you got your program working at 20 MHz or did you have to change to 48 MHz?
As they say, I should have RTFM more carefully - I was confused as the Microchip FS USB Demo board uses a 20 MHz xtal, so I assumed the CPU was running at 20 MHz - of course it MUST run at 48 MHz - or at least the USB must - so the 20 MHz has a divide by 5 and times by 12 = 48 MHz. I also assumed that I should use a 18F4550.HEX boot loader with Microcode Loader, but in fact have to use PLL18F4550_20_48.HEX - now that was NOT documented but Mecanique are very helpful.
So for the record, using PBP 2.46, Microcode Loader and the Microchip FS USB Demo (18F4550), I need to DEFINE OSC 48
Last edited by FinchPJ; - 2nd June 2005 at 07:02.
Bookmarks