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.

[参考译文] AM67A:USB OTG 功能

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1419116/am67a-usb-otg-functionality

器件型号:AM67A
主题中讨论的其他器件:AM6548、、 AM67

工具与软件:

您好!

SoC 是否在 USB0上支持 OTG? 看看 Linux 设备树、会发现 USB0和 USB1都支持 OTG。 但阅读 TRM 第4.10.4.1章("USB2SS 不支持的功能")、可以发现不支持 OTG。

此外、USB0和 USB1都可以与 SERDES0一起使用(当然、一次只能使用一个)。 或者 SERDES0是硬接线到某个 USB 控制器吗?

我们需要以下解决方案:
 -一个带 OTG 的 USB2.0端口
 -主机模式下的一个 USB3.2端口
 -根复合体模式下的一个 PCIe 端口

对于此配置、我们将 USB0路由到 USB2.0端口、将 USB1和 SERDES0路由到 USB3.2端口、并将 SERDES1路由到 PCIe 端口。 您能否确认、这会起作用?

此外、我想 USB_ID 引脚应该(或 CAN)只能连接到任何 GPIO?

谢谢!
迈克尔·瓦勒

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

    你(Michael)好   

    此外、USB0和 USB1都可以与 SERDES0一起使用(当然、一次只能使用一个)。 或者 SERDES0是硬连线到某个 USB 控制器吗?[/QUOT]

    只有 USB1可以与串行器/解串器一起使用。

    [报价 userid="624125" url="~/support/processors-group/processors/f/processors-forum/1419116/am67a-usb-otg-functionality "]对于此配置、我们将 USB0路由至 USB2.0端口、将 USB1和 SERDES0路由至 USB3.2端口、并将 SERDES1路由至 PCIe 端口。 您能否确认、这将起作用?

    此配置应该可以正常工作、如果您看到 J722S EVM 的原理图、我们也有类似的配置。

    此致
    Diwakar

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

    尊敬的 Diwakar:

    USB 0不支持 OTG 模式、在 Linux SDK 中、我们将 usb0配置为 OTG.

    我已经看到过、但是角色切换的工作原理是什么? 在 EVM 原理图中、有一个 用于切换角色的 DIP 开关。 但这不仅仅是主机和设备模式的 OTG。 这也是我第二个问题的用武之地:"此外、我想 USB_ID 引脚应该(或 CAN)只是连接到任何 GPIO?"

    另外、为什么 TRM 会说 OTG 不受支持(第479页、SPRUJB32024年3月):

    4.10.4.1 USB2SS 不支持的功能
    * On-The-Go (OTG)

    只有 USB1可以与串行器/解串器一起使用。

    感谢您的确认!


    此致、
    迈克尔·瓦勒

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

    您好、 Michael:

    我正在内部收集有关这方面的更多详细信息,一旦我们收到内部团队的反馈,将作出回应。

    此致
    Diwakar

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

    您好、 Michael:

    我收到了内部团队关于 OTG 支持的回复:

    "Jacinto 器件、无论 USB2.0或 USB3.x、仅支持 DRD、USB IP 不支持 OTG "  

    我们可能需要更新文档。

    此致
    Diwakar

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

    尊敬的 Diwakar:

    老实说,这是一个令人沮丧的。 能否说明一下 DRD 和 OTG 有何区别?

    此致、
    迈克尔·瓦勒

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

    你(Michael)好  

    请参考其中一个较旧的响应以了解差异。

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1005511/am6548-difference-between-otg-and-dual-role-mode

    此致
    Diwakar

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

    尊敬的 Diwakar:

    这仍然没有回答我的初始问题、我在哪里连接 USB_ID 引脚。 查看参考的 AM6548、会发现它有一个专用的 USB_ID 引脚、而 AM67A 没有该引脚。

    谢谢!
    迈克尔·瓦勒

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

    你(Michael)好  

    [报价 userid="624125" url="~/support/processors-group/processors/f/processors-forum/1419116/am67a-usb-otg-functionality/5461873 #5461873"]这仍然没有回答我的初始问题:我应在何处连接 USB_ID 引脚。 查看参考的 AM6548、会发现它有一个专用的 USB_ID 引脚、而 AM67A 没有该引脚。

    如果您看到响应、则明确指出 DRD 模式不需要 USB_ID 引脚、AM67支持该模式 、因为角色协商在软件中完成。

    此致
    Diwakar

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

    尊敬的 Diwakar:

    原谅我的无知。 但是、在这种情况下、角色交换是如何工作的呢? 正如我提到的、我们无法对软件中的角色进行硬编码。

    此致、

    迈克尔·瓦勒

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

    你(Michael)好  

    您能帮助我理解这个用例吗、以便我们为您提供更好的指导吗?

    此致
    Diwakar

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

    尊敬的 Diwakar:

    根据 USB_ID 信号、USB0应该能够是 USB 主机或 USB 器件、这也许会在运行期间(当然)发生变化。

    谢谢!
    迈克尔·瓦勒

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

    你(Michael)好  

    在与内部团队进一步讨论后、我们将给出以下回答:

    DRD 仅根据 USB 电缆进行角色切换、而 OTG 有多个 USB 协议、例如 SRP 和 HNP。  

    OTG 可以切换角色、而无需断开/重新连接 USB 电缆  

    USB ID 引脚不是专用的 USB 引脚、而是任何 GPIO 引脚、内核驱动程序接收其输入并将 USB 控制器配置为相应的模式。 如果使用 USB Type-C 插座、则没有 USB ID 引脚、则角色开关基于 Type-C 配套器件的输入。

    我希望这能回答您的问题。

    此致
    Diwakar

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

    是的、感谢您的确认。