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.

[参考译文] AM62P:使用 USBn 作为 DRP 时如何识别 USB 模式。

Guru**** 2422660 points
Other Parts Discussed in Thread: AM62P, TUSB321AI, TUSB321

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1535508/am62p-how-to-identify-usb-mode-when-using-usbn-as-drp

部件号:AM62P
Thread 中讨论的其他器件: TUSB321AITUSB321

工具/软件:

您好的团队、  

我将 USB 接口电路视为使用 AM62P 的 DRP。

我认为在使用 DRP 时有必要识别 USB 角色。

根据 TRM (page.1320)、USBn 作为 DRP 接口连接 ID 引脚以识别 USB 角色。

但是、AM62P 没有专用的“USBn_ID"引“引脚。

在这种情况下、是否可以将任一 GPIO 用作“USBn_ID"?“?

感谢您的支持。

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

    尊敬的 Tsubasa-San:

    这取决于使用的 USB 插座类型。 如果使用 Micro-B 连接器、是的、则需要使用 AM62P GPIO 引脚连接到 Micro-B 插座上的 ID 引脚。 如果使用 Type-C 连接器、则不需要 GPIO 引脚、而 USB Type-C 配套 IC 会通过 I2C 接口向 AM62P 通知 USB 角色。

    注意:如果您将在 AM62P 上使用 FreeRTOS、则 FreeRTOS 中仅支持 USB 器件模式、不支持主机模式。

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

    尊敬的 Bin Liu-san:

    感谢您提供的信息。

    我已经了解 AM62P 上的 USBn_ID。

    为便于参考、我正在考虑使用 AM62P (Linux) 在系统上安装 USB-C 插座和 TUSB321AI(USB-C 控制器)。

    TUSB321AI 具有用于指示 USB 角色 (DFP 或 UFP) 的 ID 引脚。

    在本例中、我认为 ID 引脚连接到 AM62P 上的任一 GPIO 以识别 USB 模式。

    换句话说、通过使用 TUSB321、可以像使用 AM62P 的系统中的 Micro-B 插座一样使用 USB-C 插座。

    我的理解是否正确?

    感谢您的支持。

    ○补充资料

    TUSB321AI 数据表、产品信息和支持|德州仪器 TI.com

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

    尊敬的 Tsubasa-San:

    [引述 userid=“574817" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1535508/am62p-how-to-identify-usb-mode-when-using-usbn-as-drp/5914512 #5914512“]

    TUSB321AI 具有用于指示 USB 角色 (DFP 或 UFP) 的 ID 引脚。

    在本例中、我认为 ID 引脚连接到 AM62P 上的任一 GPIO 以识别 USB 模式。

    换句话说、通过使用 TUSB321、可以像使用 AM62P 的系统中的 Micro-B 插座一样使用 USB-C 插座。

    我的理解是否正确?

    [/报价]

    是的、正确。