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.

[参考译文] TPS6.5981万:AM335x上的OTG端口

Guru**** 2482105 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/662757/tps65981-otg-port-on-am335x

部件号:TPS6.5981万

您好,

我目前正在设计采用TPS6.5981万的主板,我想知道在继续下一步之前是否可以进行此设置。

以下是其工作原理:首次连接USB设备(精确地说是智能手机)时,TPS6.5981万将协商DFP数据角色合同。 由AM335x处理器枚举后,将检查VID和PID。 如果它们与预定义ID列表匹配,处理器将在TPS6.5981万上提取GPIO引脚,以启动数据角色交换,使其成为UFP。 合同协商结束时,触发UFP/DFP GPIO事件以更改AM335x上ID引脚的状态,然后用作外围设备。 拔下设备电源插头后,它将切换回主机。

电源角色始终是来源。

是否可以将USB_p和USB_n线路从连接器直接连接到AM335x?

TPS6.5981万是否只能通过PP_CABLE引脚供电?

谢谢。

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

    我相信此应用程序将如您所描述的那样正常工作。 不过,我想就如何可能简化这项工作发表几点意见。
    如果AM335x是TPS6.5981万的I2C主控制器,您可以在通过I2C检查VID和PID之后轻松地发送4CC命令来执行数据角色交换。 这样就无需在TPS6.5981万上使用复杂的GPIO事件。 您还可以在数据状态寄存器上设置I2C中断,以向AM335x,指示协商已完成,并更改AM335x.
    另外,我建议通过TPS6.5981万连接DP/DN线路。 TPS6.5981万的所有操作都是多路复用DP/DN线路,以说明电缆反转。

    谢谢!
    Eric
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答。 我已经落实了你的所有建议。 您能否确认TPS6.5981万只能通过PP_CABLE而非VIN_3V3供电,并且所有LDO都能正常工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Arnaud:

    TPS6.5981万不能由PP_CABLE供电。 TPS6.5981万可以由VIN_3V3或VBUS供电。

    谢谢!
    Eric