On 11/7/07, Philip Pemberton wrote: > Xiaofan Chen wrote: > > That has been discovered quite some time ago. And the new > > USB satck has corrected this issue. > > Where can I get a copy of this mythical improved USB stack? It's probably an > effect of the sleep deprivation, but I can't see anything on the Mchip website > that's newer than what I have. > > And my copy hasn't been patched to fix this bug, because the PKTDIS=0 line is > right at the end of USBCtrlEPServiceComplete()... > V1.2 Stack: http://forum.microchip.com/tm.aspx?m=285264 http://ww1.microchip.com/downloads/en/DeviceDoc/MCHPFSUSB_Setup_v1.2.exe We have tried to put together the possible bugs and solutions for the V1.0 Stack and V1.2 stack seems to fix quite some of them. http://forum.microchip.com/tm.aspx?m=275422 PICkit 2 specific problems: http://forum.microchip.com/tm.aspx?m=243771 > > Anyway, Microchip is pretty weak in USB. > Meh, works for me. Most of the time, anyway. What I mean is the thin resources Microchip have on USB front. I think the chips are not bad. There are just too few examples and documentations. The stack is said to be of only demonstration quality by some experts. Useful links related to PIC USB. http://forum.microchip.com/tm.aspx?m=123533 Xiaofan http://mcuee.blogspot.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist