Thread 中讨论的其他器件: TUSB321AI、 TUSB321
工具/软件:
您好的团队、
我将 USB 接口电路视为使用 AM62P 的 DRP。
我认为在使用 DRP 时有必要识别 USB 角色。
根据 TRM (page.1320)、USBn 作为 DRP 接口连接 ID 引脚以识别 USB 角色。
但是、AM62P 没有专用的“USBn_ID"引“引脚。
在这种情况下、是否可以将任一 GPIO 用作“USBn_ID"?“?
感谢您的支持。
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.
工具/软件:
您好的团队、
我将 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 插座。
我的理解是否正确?
[/报价]是的、正确。