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.

[参考译文] AM5748:具有两个 USB 端口的 USB 小工具 configfs 配置

Guru**** 2546020 points
Other Parts Discussed in Thread: AM5748

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/841514/am5748-usb-gadget-configfs-configuration-with-two-usb-ports

器件型号:AM5748

您好!

在基于 AM5748的定制硬件上、使用 Linux SDK6.0、我们希望将两个 USB 端口都用于"通过 USB 进行以太网"。 G_ether 小工具仅支持一个 USB 端口。

您能给我们一个提示、告诉我们如何针对 这两种情况设置/使用 USB 小工具 configfs:

1) OTG:器件树中的 USB1和2设置为 OTG 模式

当连接到主机时、两个端口都应支持"通过 USB"以太网、当连接到 USB 记忆棒时、两个端口都应支持" USB 大容量存储设备"。

2)器件:USB1和2在器件树中设置为器件(外设)模式

连接到主机时、两个端口都应支持"通过 USB 进行以太网"。

此致、Chris

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

    尊敬的 Chris:

    对于 USB 小工具 configfs、请参阅内核文档: /Documentation/usb/gadget_configfs.txt、在互联网上搜索时、您应该会找到更多示例。

    基本上、对于在 USB1和 USB2上使用 ete-over-USB、您必须创建两个 USB configfs 小工具/sys/kernel/config/usb_gadget/g1和/sys/kernel/config/usb_gadget/g2、并将它们分别绑定到48890000.usb488d0000.usb 的 UDC

    如果您有其他问题、请告诉我。