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.

[参考译文] TUSB320:配置为 DRP

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1188577/tusb320-configured-as-drp

器件型号:TUSB320
主题中讨论的其他器件: TPS65987DTPS25750

大家好、

我们收到了客户的此查询。

我对某个组件有一个非常具体的问题。 它与 TUSB320有关。 用户可以将其配置为 DFP、UFP 或 DRP
我想知道、如果在 DRP 中配置它并连接了笔记本电脑(也是 DRP)、会发生什么情况
其原因是、在某个时候、我想为该器件提供我的笔记本电脑可以提供的电源、并通过 Type-C 接口对其进行配置。 但是、在另一个时间点、当我插入闪存驱动器时、我希望器件充当主机。

但是、情况如下:器件应具有与 TUSB320连接的 Type C 接口、因此可以是主机和器件(DFP、UFP)。 当我将笔记本电脑连接到它时、它将单独由笔记本电脑供电。 然后、我可以通过 USB2交换数据。 但是、闪存驱动器也应该是可连接的、而不是笔记本电脑。 此时、它需要成为主机。 它如何与下拉/上拉配合使用? 如果是 Type > to Type C 电缆、这是否是一个因素?
此致、
Danilo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     此应用需要 PD 控制器、例如 TI TPS6598x 系列。 只要您需要数据和电源以相反的方向流动、就必须使用 PD 控制器来实现 PR_SWAP 和 DR_SWAP。 TUS320等 CC 控制器无法实现 PR_SWaP 和 DR_SWaP。

    谢谢

    David

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

    您好!
    我是进行原始调查的人。
    很难、我要感谢 David 和 TI 团队的其他成员的帮助、我想具体说明我的问题并添加一些小细节、但我仍然有点困惑。

    提到待开发的器件应具有 DRP (实际上是双角色数据–角色-> DRD;DRP=双角色电源)。

    从一种模式到另一种模式的更改是通过 i2c 与 TUSB320通信的中央逻辑实现的。 TUSB 不会像 USB PD 那样改变角色,而是通过实际操作来改变角色

    使用开关、在 Rp 上拉或下拉之间切换、对吧? 我了解这如何利用 PD 协议使其与"合适的" PD 控制器有根本的不同。 因此、不可能使用 TUSB320模仿这种切换行为(可能是重置、新枚举)? 此开关必须来自软件/中央逻辑的"内部"?

    有关 USB 的一般问题:

    1) 1)为了使器件能够与 USB 通信、该器件必须将 CC 引脚置于特定的上拉/下拉位置、才能成为电源主机、这种情况下默认也会导致 DFP 角色?  

    2) 2)我在 理解 USB 3.0或2.0 Type-A 转 Type-C 电缆在这方面的工作原理时遇到了困难。
    方向/角色是否由主机必须连接到 Type-A 这一事实决定、因为 Type-A 电缆的端接不具有 CC 线、对吧? 如果此 Type-A 主机 本身没有任何 CC 线路、那么它如何知道 Type-C 连接器件在连接电流为3A 时具有5V 的 Rp 电阻器。

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

    感谢您的回复。 这些组件适用于 PD 级功率级别。 哪些组件适用于具有 USB PD Roleswap 功能的<15W 的 Mor?

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

    你(们)好

    请参阅下面的我的回答。

    从一种模式到另一种模式的更改是通过 i2c 与 TUSB320通信的中央逻辑实现的。 TUSB 不会像 USB PD 那样改变角色,而是通过实际操作来改变角色

    使用开关、在 Rp 上拉或下拉之间切换、对吧? 我了解这如何利用 PD 协议使其与"合适的" PD 控制器有根本的不同。 因此、不可能使用 TUSB320模仿这种切换行为(可能是重置、新枚举)? 此开关必须来自软件/中央逻辑的"内部"?

    否、PR_SWAP (电源角色交换)和 DR_SWAP (数据角色交换)都是 PD 控制消息的一部分。 下面是 PR_SWAP 消息序列的示例

    因此、交换是一个实际的数据包、而不仅仅是在 Rp 和 Rd 之间切换 TUSB320无法发送/接收交换控制消息。

    有关 USB 的一般问题:

    1) 1)为了使器件能够与 USB 通信、该器件必须将 CC 引脚置于特定的上拉/下拉位置、才能成为电源主机、这种情况下默认也会导致 DFP 角色?  

    它取决于集线器电源和数据实现。 传统 USB 将电源和数据连接在一起->源充当 USB 数据主机和电源提供器。 但 USB Type-C 将电源和数据角色分开。 您可以是数据接收器或设备、也可以是供电设备。 在初始 CC 协商后、也可以使用 PR_SWAP 或 DR_SWAP 单独更改数据和电源角色。  

    2) 2)我在 理解 USB 3.0或2.0 Type-A 转 Type-C 电缆在这方面的工作原理时遇到了困难。
    方向/角色是否由主机必须连接到 Type-A 这一事实决定、因为 Type-A 电缆的端接不具有 CC 线、对吧? 如果此 Type-A 主机 本身没有任何 CC 线路、那么它如何知道 Type-C 连接器件在连接电流为3A 时具有5V 的 Rp 电阻器。

    请参阅下图、尤其是注2。 Type-C 插头的 CC 引脚将 Rp 连接到 VBUS。 对于连接到 Type-A 插头的主机、它将始终是主机。 对于 Type-C 器件、在看到电缆内部的 Rp 时、它会将自身配置为灌电流。  

    谢谢

    David

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

    谢谢、David。
    这确实说明了我的一些问题。 非常感谢。 我认为这一问题已得到回答。 @Danilo,可以关闭它

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

    您好、Michael、

    我很高兴 David 能够解决您的一些问题。 如果您对 PD 控制器感兴趣、我们建议您查看 TPS65987D 系列或 TPS25750。 它们都支持 USB-C PD 和电源/数据角色交换。 如果您对这些器件有疑问、请随时打开引用这些器件的新线程。

    现在关闭此主题、请选择已解决按钮。

    谢谢、此致、

    Chris

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

    尊敬的 Chris:

    我不知道如何将其标记为已解决。 代表我打开话题

x 出现错误。请重试或与管理员联系。