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.

[参考译文] AM5726:在 U-boot 中未检测到 USB 3.0记忆棒

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/658486/am5726-usb-3-0-stick-not-detected-in-u-boot

器件型号:AM5726

我正在尝试为 AM572x 评估板设置 USB 主机。 在 uboot 中、如果 USB 3.0记忆棒连接到 USB1器件日志显示未连接 USB 存储器件。

=> USB 开始
正在启动 USB...
USB0:  寄存器2000140 NbrPorts 2.
启动控制器
USB XHCI 1.00
正在扫描设备的总线0 ... 找到2个 USB 设备
      正在扫描存储设备的 USB ... 找到0个存储设备

但是、如果使用 USB 2.0记忆棒、Uboot 会将其检测为大容量存储设备。

=> USB 开始
正在启动 USB...
USB0:  寄存器2000140 NbrPorts 2.
启动控制器
USB XHCI 1.00
正在扫描设备的总线0 ... 找到3个 USB 设备
      正在扫描存储设备的 USB ... **第一个描述符不是0:1 **上的主要描述符
找到1个存储设备

USB 3.0器件是否需要我缺失的更多初始化?

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

    我可以在 AM57x GP EVM 上看到相同的问题。 我将对其进行研究、并在获得更多信息后进行更新。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    阿卜杜勒

    U-Boot 似乎不支持超高速 USB 集线器。 命令"USB 树"显示板载集线器被枚举为高速(480Mb/s)。

    然后我找到了以下修补程序、该修补程序尝试正确枚举超高速集线器、并注意到社区最新的 U-Boot 树已经有此修补程序。
    www.mail-archive.com/.../msg255604.html

    我为 AM57x EVM 编译了社区最新的 U-Boot、它可以正确枚举超高速集线器、然后枚举在 xHCI 驱动器中失败的超高速拇指驱动器。

    我们的开发团队将研究这个问题。 它将在2018处理器 SDK 版本中解决。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。