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.

[参考译文] TPS25750:USB 外设和主机模式。

Guru**** 2551110 points
Other Parts Discussed in Thread: TPS25750, AM62A3

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1393072/tps25750-usb-peripheral-and-host-mode

器件型号:TPS25750
主题中讨论的其他器件: AM62A3

工具与软件:

您好!

在我的设计中、我将 TPS25750与 AM62A3一起使用。

AM62A3处理器通过 PD 控制器处理 USB 的主机模式和外设模式。


问题1:TPS25750是否具有适用于 Linux 的驱动程序支持?

如果是、请向我提供参考资料。


问题2:如果没有驱动程序、您能告诉我如何知道连接的器件是主机或外设吗?

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

    尊敬的 Sathiya:

    感谢您在 E2E 上提出问题!

    [报价 userid="586572" url="~/support/power-management-group/power-management/f/power-management-forum/1393072/tps25750-usb-peripheral-and-host-mode "]

    问题1:TPS25750是否具有适用于 Linux 的驱动程序支持?

    如果是、请向我提供参考资料。

    [报价]

    PD 没有 Linux 的驱动程序支持。

    [报价 userid="586572" url="~/support/power-management-group/power-management/f/power-management-forum/1393072/tps25750-usb-peripheral-and-host-mode 问题2]问题2:如果没有驱动程序、您能告诉我如何知道连接的设备是主机还是外设吗?[/QUOT]

    我们的 USB-USB 控制器不处理任何实际的 PD 数据。 PD 将协商功率合约并进入任何交替模式。 至于 PD 是主机还是外设、您可以抓取 PD 分析器并查看 PD 控制器的数据角色、该角色将显示 PD 是主机还是外设。  

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    您可以获取 PD 分析器

    这是什么 PD 分析仪? 软件还是 i2c 寄存器?

    基本而言、我想要连接的器件的角色检测。 如果您查看 AM62A 的文档、可以看到 TI 提到角色检测由 PD 控制器本身完成。


    如果我知道 TPS25750如何检测到器件角色、我可以相应地修改我的 USB 驱动程序。

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

    尊敬的  Sathiya:

    正确的是、PD 会自动根据其配置中的内容来确定角色。  

    通常、大多数笔记本电脑将是 DFP、扩展坞上的主机端口将是 UFP。 您可以在 STATUS 寄存器中通过 I2C 读取 PD 端口的角色!

    PD 分析器是一种用于监听和解码 CC 流量的物理工具。