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.

[参考译文] TUSB9261-Q1:支持 ARM Linux

Guru**** 669750 points
Other Parts Discussed in Thread: AM4378, TUSB9261-Q1, TUSB9261
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/996808/tusb9261-q1-arm-linux-support

器件型号:TUSB9261-Q1
主题中讨论的其他器件:AM4378TUSB9261

我正在尝试将 TUSB9261-Q1 SATA 桥接器与 AM4378处理器连接。 我已 使用 FlashBurner 软件成功刷写了 TUSB9261-Q1并使用最新固件 v1.06、但 无法检测 Linux USB 总线上的 TUSB9261-Q1。  我有 GPIO 控制来打开/关闭  TUSB9261-Q1的电源、但它在内核中仍然没有检测到它。  

问题:

1.它如何检测内核中的硬盘?

2.如何确认内核配置是否正确?

3.是否有任何 sysfs 控制?

4. 如果驱动器已连接,如何使内核自动检测驱动器?

我的 lsusb 输出是:

总线002设备001:ID 1d6b:0003 Linux Foundation 3.0根集线器
总线001设备002:ID 0424:2514标准 Microsystems 公司 USB 2.0集线器
总线001器件001:ID 1d6b:0002 Linux Foundation 2.0根集线器

我假设电桥必须在 lsusb 输出中显示、前提是它配置正确。

此致、

Naina Katikala

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

    您好、Naina、

    正确答案首先、我们希望看到 USB 树上显示 TUSB9261、以便看到连接的驱动器。 是否有我可以查看的原理图? 供参考、我们不支持此器件的 Linux。 我可以帮助解决特定于器件的问题、但无法提供内核级问题的支持。  

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

    您好、Malik、

    昨天我解决了这个问题。 在我们的当前原理图中、USB 总线在 OTG 端口和 SATA 桥接器之间共享。 对于 OTG 端口、USB_ID 引脚保持悬空、从而将总线置于外设模式。 接地该引脚启用了主机模式、我能够检测到 SATA 桥接器及其连接的任何驱动器。  

    谢谢、

    Naina

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

    很高兴您能够解决此问题!