LockedUSB failure to enumerate

Author
thaeick
New Member
  • Total Posts : 4
  • Reward points : 0
  • Joined: 2008/09/26 05:59:27
  • Location: 0
  • Status: offline
2008/09/26 07:35:57 (permalink)
0

USB failure to enumerate

This is a continuation of my previous post.  When I do a software trace of a enumeration failure I get the following:  Device attach, host reset, reset state, service endpoint, get descriptor, buss event(discriptor sent to host) ; all repeated three times.  I think there should also be a last buss event for the host sending back an ACK status phase.  If this is correct the host is not reading the descriptor.  But why?  Any help would be appreciated. 
 
As I already said, I am doing this on the PIC32 USB starter board with the CDC demo code. 
#1

2 Replies Related Threads

    xiaofan
    Super Member
    • Total Posts : 6247
    • Reward points : 0
    • Joined: 2005/04/14 07:05:25
    • Location: Singapore
    • Status: offline
    RE: USB failure to enumerate 2008/09/26 07:55:20 (permalink)
    0
    Change to a differnet USB port and use a shorter USB cable to see if that helps.
     
    Windows host will try to get the descriptor for three times before it gives up. So there is some problems with either your PC or the cable assuming you program the chip correctly.
     
    What is the programmer you are using?

    post edited by xiaofan - 2008/09/26 07:56:57

      USB_Links and libusb
    #2
    thaeick
    New Member
    • Total Posts : 4
    • Reward points : 0
    • Joined: 2008/09/26 05:59:27
    • Location: 0
    • Status: offline
    RE: USB failure to enumerate 2008/09/26 13:45:03 (permalink)
    0
    Thanks.  The cable is 6.5 feet long, it came with the starter kit.  As far as the programmer, apparently it is the starter kit itself since "none" is selected under programmer. 
    #3
    Jump to:
    © 2017 APG vNext Commercial Version 4.5