This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/DRA722: Usb identification error

Part Number: DRA722

Tool/software: Linux

26.55> root@dra7xx-g5-r1:/media# [ 2764.514193] usb 3-1: device descriptor read/64, error -110

   26.67> [ 2764.634605] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.

   26.80> [ 2764.764121] usb 3-1: new high-speed USB device number 33 using xhci-hcd

   41.93> [ 2779.894130] usb 3-1: device descriptor read/64, error -110

   42.04> [ 2780.005884] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.

   42.18> [ 2780.145283] usb 3-1: new high-speed USB device number 34 using xhci-hcd

   47.22> [ 2785.184113] usb 3-1: device descriptor read/8, error -110

   52.35> [ 2790.315124] usb 3-1: device descriptor read/8, error -110

   52.60> [ 2790.554095] usb 3-1: new high-speed USB device number 35 using xhci-hcd

   57.62> [ 2795.584159] usb 3-1: device descriptor read/8, error -110

   62.77> [ 2800.724559] usb 3-1: device descriptor read/8, error -110

   62.88> [ 2800.834146] hub 3-0:1.0: unable to enumerate USB device on port 1

   62.97> [ 2800.928420] hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s

  Hi,Through the above log that USB identification error,What is the reason for that? How to solve this problem?

  • Hi,

    Looks like device is not coming out of reset, during enumeration and hence time out happening reading device descriptor. What is the device being connected ? Have you tried connecting any other USB device ? Check on the USB voltage.

  • Hi guys,

    i am having same descriptor issue on uBoot.
    Here is my thread: e2e.ti.com/.../2182052
    I am using a TI USB HUB and it works on Linux kernel fine, but have this descriptor issues on uBoot.
    Any idea?
  • Is the U disk,Not every time you insert will not be connected.the USB voltage is normal.
  • 26.55> root@dra7xx-g5-r1:/media# [ 2764.514193] usb 3-1: device descriptor read/64, error -110
    26.67> [ 2764.634605] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    26.80> [ 2764.764121] usb 3-1: new high-speed USB device number 33 using xhci-hcd
    41.93> [ 2779.894130] usb 3-1: device descriptor read/64, error -110
    42.04> [ 2780.005884] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    42.18> [ 2780.145283] usb 3-1: new high-speed USB device number 34 using xhci-hcd
    47.22> [ 2785.184113] usb 3-1: device descriptor read/8, error -110
    52.35> [ 2790.315124] usb 3-1: device descriptor read/8, error -110
    52.60> [ 2790.554095] usb 3-1: new high-speed USB device number 35 using xhci-hcd
    57.62> [ 2795.584159] usb 3-1: device descriptor read/8, error -110
    62.77> [ 2800.724559] usb 3-1: device descriptor read/8, error -110
    62.88> [ 2800.834146] hub 3-0:1.0: unable to enumerate USB device on port 1
    62.97> [ 2800.928420] hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s
    63.10> [ 2801.054091] usb 3-1: new high-speed USB device number 36 using xhci-hcd
    78.23> [ 2816.194101] usb 3-1: device descriptor read/64, error -110
    78.34> [ 2816.304089] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    78.46> [ 2816.434087] usb 3-1: new high-speed USB device number 37 using xhci-hcd
    93.60> [ 2831.564143] usb 3-1: device descriptor read/64, error -110
    93.72> [ 2831.684480] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    93.85> [ 2831.814156] usb 3-1: new high-speed USB device number 38 using xhci-hcd
    98.87> [ 2836.834186] usb 3-1: device descriptor read/8, error -110
    104.00> [ 2841.964381] usb 3-1: device descriptor read/8, error -110
    104.25> [ 2842.204224] usb 3-1: new high-speed USB device number 39 using xhci-hcd
    109.27> [ 2847.234133] usb 3-1: device descriptor read/8, error -110
    114.41> [ 2852.364312] usb 3-1: device descriptor read/8, error -110
    114.52> [ 2852.484181] hub 3-0:1.0: unable to enumerate USB device on port 1
    114.61> [ 2852.564348] hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s
    114.73> [ 2852.694800] usb 3-1: new high-speed USB device number 40 using xhci-hcd
    129.85> [ 2867.814114] usb 3-1: device descriptor read/64, error -110
    129.98> [ 2867.934082] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    130.10> [ 2868.064091] usb 3-1: new high-speed USB device number 41 using xhci-hcd
    145.22> [ 2883.184215] usb 3-1: device descriptor read/64, error -110
    145.33> [ 2883.294090] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    145.47> [ 2883.424109] usb 3-1: new high-speed USB device number 42 using xhci-hcd
    148.65> [ 2886.611137] OS:MSG:dra7_get_ratio:rate=44100Hz
    150.49> [ 2888.444097] usb 3-1: device descriptor read/8, error -110
    155.62> [ 2893.584276] usb 3-1: device descriptor read/8, error -110
    155.86> [ 2893.814100] usb 3-1: new high-speed USB device number 43 using xhci-hcd
    160.88> [ 2898.844141] usb 3-1: device descriptor read/8, error -110
    166.03> [ 2903.984229] usb 3-1: device descriptor read/8, error -110
    166.15> [ 2904.114265] hub 3-0:1.0: unable to enumerate USB device on port 1
    166.25> [ 2904.204547] hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s
    166.37> [ 2904.334912] usb 3-1: new high-speed USB device number 44 using xhci-hcd
    181.49> [ 2919.454113] usb 3-1: device descriptor read/64, error -110
    181.61> [ 2919.564093] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    181.74> [ 2919.694197] usb 3-1: new high-speed USB device number 45 using xhci-hcd
    196.87> [ 2934.824157] usb 3-1: device descriptor read/64, error -110
    196.98> [ 2934.934092] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 1.
    197.10> [ 2935.064110] usb 3-1: new high-speed USB device number 46 using xhci-hcd
    202.14> [ 2940.105835] usb 3-1: device descriptor read/8, error -110
    207.29> [ 2945.244322] usb 3-1: device descriptor read/8, error -110
    207.52> [ 2945.484143] usb 3-1: new high-speed USB device number 47 using xhci-hcd
    212.56> [ 2950.514107] usb 3-1: device descriptor read/8, error -110
    217.70> [ 2955.654132] usb 3-1: device descriptor read/8, error -110
    217.82> [ 2955.774138] hub 3-0:1.0: unable to enumerate USB device on port 1
    217.91> [ 2955.864335] hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s
    Hi,The above is a log information that is not recognized at a time,The probability of error is not great.
  • Can you confirm by using self powered USB hub and check and see if this error does not occur ?
  • It does not occur when i using self powered USB hub, This will be able to explain the hardware problem?
  • Yeah could be some hardware problem too. What is the current requirement of connected device ?
  • There is no requirement, that is, U disk normal insert recognition operation.I would like to know why the device to reset it or can not be normal enumeration recognition, you must re-plug in order to connect.
    "hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s",Misrecognized into super high speed devices.
  • I didn't get it. You mean to say it is recognized as USB High speed device instead of super speed device ? Can you post the success log ?

  • OK,The following is my successful plug-in U disk print:
    26124.00> [15815.764320] hub 3-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
    26124.13> [15815.884271] usb 3-1: new high-speed USB device number 2 using xhci-hcd
    [15955.663201] hub 3-0:1.0: port 1, status 0100, change 0001, 12 Mb/s

    "hub 3-0:1.0: port 1, status 0503, change 0000, 480 Mb/s",there is a wrong print,Why the status value and the normal insert is not the same?
  • That again points there could be hardware issue like interference etc. The status are different, since the USB device connected is detected as different device(failure case as USB High Speed, but success case as Low Speed). What is the actual device being connected ?
  • Is a USB2.0 interface U disk ,The success case as full speed.
  • Can you trying connecting any other USB device like Transcend etc ?
  • Here is the plug-in mobile hard drive after the print, are the same as the device will be recognized as full-speed mode for enumeration:
    8635.90> [ 8713.084254] hub 3-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
    8636.02> [ 8713.214171] usb 3-1: new high-speed USB device number 4 using xhci-hcd
    8648.36> [ 8725.554374] hub 3-0:1.0: port 1, status 0100, change 0001, 12 Mb/s
  • Are you using cutom DRA7x Board or the EVM ?
  • yes,I used the DRA722 project board.Is there any problem?