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 识别错误

Guru**** 2587365 points
Other Parts Discussed in Thread: DRA722

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/593676/linux-dra722-usb-identification-error

器件型号:DRA722

工具/软件:Linux

26.55> root@dra7xx-G5-R1:/media#[2764.514193] USB 3-1:器件描述符读取/64、错误-110

  26.67>[2764.634605] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。

  26.80>[2764.764121] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号33

  41.93>[2779.894130] USB 3-1:器件描述符读取/64、错误-110

  42.04>[2780.5884] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。

  42.18>[2780.145283] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号34

  47.22>[2785.184113] USB 3-1:器件描述符读取/8、错误-110

  52.35>[2790.315124] USB 3-1:设备描述符读取/8、错误-110

  52.60>[2790.554095] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号35

  57.62>[2795.584159] USB 3-1:器件描述符读取/8、错误-110

  62.77>[2800.724559] USB 3-1:器件描述符读取/8、错误-110

  62.88>[2800.834146]集线器3-0:1.0:无法在端口1上枚举 USB 设备

  62.97>[2800.928420]集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s

  大家好、通过上面的日志、可以看到 USB 识别错误、原因是什么? 如何解决此问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在枚举过程中、器件看起来没有脱离复位状态、因此读取器件描述符时会发生超时。 连接的设备是什么? 您是否尝试连接任何其它 USB 设备? 检查 USB 电压。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、

    我在 uBoot 上遇到相同的描述符问题。
    这是我的主题: e2e.ti.com/.../2182052
    我正在使用 TI USB 集线器、它在 Linux 内核上运行正常、但在 uBoot 上存在此描述符问题。
    有什么想法吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    U 盘、不是每次插入时都连接。USB 电压正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    26.55> root@dra7xx-G5-R1:/media#[2764.514193] USB 3-1:器件描述符读取/64、错误-110
    26.67>[2764.634605] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    26.80>[2764.764121] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号33
    41.93>[2779.894130] USB 3-1:器件描述符读取/64、错误-110
    42.04>[2780.5884] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    42.18>[2780.145283] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号34
    47.22>[2785.184113] USB 3-1:器件描述符读取/8、错误-110
    52.35>[2790.315124] USB 3-1:设备描述符读取/8、错误-110
    52.60>[2790.554095] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号35
    57.62>[2795.584159] USB 3-1:器件描述符读取/8、错误-110
    62.77>[2800.724559] USB 3-1:器件描述符读取/8、错误-110
    62.88>[2800.834146]集线器3-0:1.0:无法在端口1上枚举 USB 设备
    62.97>[2800.928420]集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s
    63.10>[2801.054091] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号36
    78.23>[2816.194101] USB 3-1:器件描述符读取/64、错误-110
    78.34>[2816.304089] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    78.46>[2816.434087] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号37
    93.60>[2831.564143] USB 3-1:器件描述符读取/64、错误-110
    93.72>[2831.684480] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    93.85>[2831.814156] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号38
    98.87>[2836.834186] USB 3-1:器件描述符读取/8、错误-110
    104.00>[2841.964381] USB 3-1:器件描述符读取/8、错误-110
    104.25>[2842.204224] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号39
    109.27>[2847.234133] USB 3-1:器件描述符读取/8、错误-110
    114.41>[2852.364312] USB 3-1:器件描述符读取/8、错误-110
    114.52>[2852.484181]集线器3-0:1.0:无法枚举端口1上的 USB 设备
    114.61>[2852.564348]集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s
    114.73>[2852.694800] USB 3-1:使用 xhci-hcd 的全新高速 USB 器件编号40
    129.85>[2867.814114] USB 3-1:器件描述符读取/64、错误-110
    129.98>[2867.934082] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    130.10>[2868.064091] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号41
    145.22>[2883.184215] USB 3-1:设备描述符读取/64、错误-110
    145.33>[2883.294090] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    145.47>[2883.424109] USB 3-1:使用 xhci-hcd 的全新高速 USB 器件编号42
    148.65>[2886.611137]操作系统:MSG:dra7_get_Ratio:RATE = 44100Hz
    150.49>[2888.444097] USB 3-1:器件描述符读取/8、错误-110
    155.62>[2893.584276] USB 3-1:器件描述符读取/8、错误-110
    155.86>[2893.814100] USB 3-1:使用 xhci-hcd 的全新高速 USB 器件编号43
    160.88>[2898.844141] USB 3-1:器件描述符读取/8、错误-110
    166.03>[2903.984229] USB 3-1:器件描述符读取/8、错误-110
    166.15>[2904.114265]集线器3-0:1.0:无法枚举端口1上的 USB 设备
    166.25>[2904.204547]集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s
    166.37>[2904.334912] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号44
    181.49>[2919.454113] USB 3-1:器件描述符读取/64、错误-110
    181.61>[2919.564093] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    181.74>[2919.694197] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号45
    196.87>[2934.824157] USB 3-1:器件描述符读取/64、错误-110
    196.98>[2934.934092] xhci-hcd xhci-hcd.0.auto:安装错误:插槽1的安装上下文命令。
    197.10>[2935.064110] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号46
    202.14>[2940.105835] USB 3-1:器件描述符读取/8、错误-110
    207.29>[2945.244322] USB 3-1:器件描述符读取/8、错误-110
    207.52>[2945.484143] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件、编号47
    212.56>[2950.514107] USB 3-1:器件描述符读取/8、错误-110
    217.70>[2955.654132] USB 3-1:器件描述符读取/8、错误-110
    217.82>[2955.774138]集线器3-0:1.0:无法枚举端口1上的 USB 设备
    217.91>[2955.864335]集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s
    您好、以上是一次无法识别的日志信息、出错的可能性不大。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否使用自供电 USB 集线器进行确认并检查是否未出现此错误?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我使用自供电 USB 集线器时、不会发生这种情况、这将能够解释硬件问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、也可能是一些硬件问题。 已连接设备的当前要求是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有要求、即 U 盘正常插入识别操作。我想知道为什么设备复位或无法进行正常枚举识别、您必须重新插入才能进行连接。
    "集线器3-0:1.0:端口1、状态0503、更改0000、480 Mb/s "、在超高速设备中被错误识别。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我没明白。 您是说它被识别为 USB 高速设备而不是超高速设备? 是否可以发布成功日志?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、以下是我成功的插入式 U 盘打印:
    26124.00>[15815.764320]集线器3-0:1.0:端口1、状态0101、更改0000、12 Mb/s
    26122.13>[15815.884271] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号2
    [15955.663201]集线器3-0:1.0:端口1、状态0100、更改0001、12 Mb/s

    “集线器3-0:1.0:端口1,状态0503,更改0000,480 MB/秒”,打印错误,为什么状态值和正常插入不相同?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这再次表明可能存在干扰等硬件问题 状态不同、因为连接的 USB 设备被检测为不同的设备(故障情况下为 USB 高速、成功情况下为低速)。 实际连接的设备是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是 USB2.0接口 U 盘,成功案例为全速。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否可以尝试连接任何其他 USB 设备,如 Transcend 等?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以下是打印后的插入式移动硬盘驱动器、与枚举:的设备将被识别为全速模式相同
    8635.90>[8713.084254]集线器3-0:1.0:端口1、状态0101、更改0000、12 Mb/s
    8636.02>[8713.214171] USB 3-1:使用 xhci-hcd 的新型高速 USB 器件编号4
    8648.36>[8725.554374]集线器3-0:1.0:端口1、状态0100、更改0001、12 Mb/s
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是 Cutom DRA7x 板还是 EVM?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我使用了 DRA722项目板。是否有任何问题?