> -----Original Message----- > From: piclist-bounces@mit.edu > [mailto:piclist-bounces@mit.edu] On Behalf Of Marcel Birthelmer > Sent: Tuesday, November 07, 2006 12:05 PM > To: Microcontroller discussion list - Public. > Subject: Re: [PIC] USB device detected at wrong speed > > Can you see the Configuration descriptors with usbview? If > not, it may be a more fundamental issue with the connection, > since your Device doesn't even receive an address, also. Hi Marcel, I'll have to check when I'm at home, but I don't think I can see that from USBview. I've been using the "USB complete" online documents to learn about USB. It has a page about enumeration here: http://www.lvr.com/usbcenum.htm According to this speed detection is done just before or just after reset, before any further enumeration is done. It seems like the initial querying is done correctly despite detecting the wrong speed, because the packet size and other info is returned OK. >From the above WWW page it seems to be getting messed up between steps 8 and 9 since it's not assigned an address. I am trying to find out what the fundamental error is here. I thought the wrong speed detection but perhaps not. Would a USB sniffer program help debug this? I've seen several and I installed one, but I could not make heads or tails out of it's output. Can someone suggest a sniffer? (for windows XP) thanks, --steve -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist