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.

[参考译文] TUSB8041:可以与3.0器件一起工作、但2.0不工作

Guru**** 2511985 points
Other Parts Discussed in Thread: TMUXHS4212, TPS25750, TPS2552, TUSB8041

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1261920/tusb8041-can-work-with-3-0-device-but-2-0-not

器件型号:TUSB8041
主题中讨论的其他器件:TMUXHS4212TPS25750

您好!

在我的设计中、SS_DN3和 HS_DN3路由至 C 型连接器。 SS 多路复用器由 TPS25750控制的 TMUXHS4212。 但它只能 用于3.0器件、但2.0器件不能。  

哪里可能出错了?

谢谢。

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

    您的意思是 HS_DP_DN3/HS_DM_DN3连接到 USBC 连接器?

    最佳

    布赖恩

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

    是的、SS_DN3和 HS_DN3接口都路由至 Type-C 连接器(Type-C 具有专门用于 USB 2.0的 DP/DM、对吧?)。 HS_DN3也路由到 TPS2750。 我将另一个 HS_DN 接口直接连接到 USB2.0连接器、运行良好。 我认为这个问题可能源于 TPS25750和 TUS8041的组合。 但 我不知道问题 到底在哪里。 您可以给我一些线索吗?  

    谢谢。

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

    TPS25750的 DP/DM 仅用于充电、您是否需要为 DN3充电?

    最佳

    布赖恩

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

    是的、我们打算让 TPS 芯片来处理充电。 我们注意到、TUSB 芯片也能够处理 CDP/DCP。 我对这两款芯片的使用是否会产生冲突? 如果是、是否有一些权变措施需要解决、因为这两个芯片都提供了一些灵活的配置功能。

    此致。

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

    是否也会打开 BC on DN3?

    最佳

    布赖恩

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

    我们现在使用没有 EEPROM 和 smbus 控制的 TUSB 芯片。 但我们可以更改多个外部上拉/下拉。 引脚45、33现在处于悬空状态。 我希望这些配置将禁用 dn3的 BC。 这足够了吗?

    谢谢

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

    如果 PIN 45、33悬空、则禁用 BC。

    能否发送原理图进行审阅?

    最佳

    布赖恩

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

    我已经为您发送了原理图。  

    最佳

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

    好的,我会在星期一之前回顾。

    最佳

    布赖恩

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

    您好:

      USB2_UP 连接到哪里? 因此、我没有看到任何下游端口具有5V 电压。

    最佳

    布赖恩

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

    您好!

    USB2_UP 连接到主处理器。  在连接 USB 设备之前、先为5V 上电。 实际上、5V 电压由 TPS25750控制。

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

    它不在您发送的原理图上?

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

    您好!

    该5V 电压路由到 TPS2552引脚34.35、网络名称是"VSYS_5V0"。 连接 USB 器件时、TPS 确实切断了5V 的电源。

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

    哪一个是主处理器?

    最佳

    布赖恩

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

    我给您发送了一个 PM。  

    好的。

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

    因此、集线器上行连接到 MCU、集线器下行端口3连接到 USBC 连接器。

    USBC 是 DFP 端口、MCU 是否可以查看集线器 USB2上行?  

    最佳

    布赖恩

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

    您好!

    是的、上游 USB2和 USB3都路由到 MCU。 和路由到 Type-C 的集线器端口3。 您会看到我们有其他 USB2集线器端口直接路由到其他 USB2连接器(没有 TPS 芯片配套器件)、它运行良好。 所以、这证明了 USB2上行链路正常。  

    谢谢。

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

    这可能是 PD 控制器  TPS25750的问题。 让我再检查一下原理图。

    最佳

    布赖恩

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

    将 TT 移至 PD 组。

    PD Guy:

      如何禁用 TPS25750的电池充电?

    最佳

    布赖恩

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

    您好!

    您是否认为 D+/D-上的 BC 通信会影响以下数据 USB 协议?

    谢谢。

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

    您好!

    到目前为止没有来自 PD 家伙的信息。  

    好的。

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

    您好!

    TPS25750支持通过 D+/D-进行 BC1.2检测和报告。 需要外部部件才能进行 BC1.2协议协商。

    谢谢。

    克里斯

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

    您好!

    我们一起使用 TUSB8041和 TPS25750、这意味着 TUSB8041的 D+/D-引脚的一个端口连接到 TPS 芯片。 但我们发现该端口无法与 USB2.0器件一同使用。 由于另一个没有 TPS 芯片配套的端口与 USB2.0器件运行良好、因此我们怀疑 TPS 芯片侧的功能是否与 TUSB 芯片相冲突。 如果 TUSB 和 TPS 的搭配能够完美无瑕、我们需要有人给出一些建议。

    BTW、是否可以通过 TI 提供的配置工具完全禁用 D+/D-上的功能?

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BTW、是否可以通过 TI 提供的配置工具完全禁用 D+/D-上的功能?

    您可以使它们开漏或断开连接到 TPS 器件的电线。

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

    感谢您的回答。

    我们尝试将 D+/D-配置为开漏、并将初始值设置为1 (恕不直言、这样会将 D+/D-设置为高阻抗、对吧?) 问题在于我们的电路板设计是让 TPS 处理 VBUS 拉电流/灌电流、因此在这种情况下、TPS 不会启用 VBUS、连接的 USB 器件也不会通电。

    我们假设我们禁用 TUSB 的充电功能、它应该能很好地与处理充电和供电的 TPS 芯片协同工作、但结果不是这样。 您能为我确认这一点吗?

    此致。

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

    您好!

    似乎电源开关和电池充电 是 TUSB8041的两个独立功能。 我们可能需要同时禁用电源开关和电池充电功能、让 TPS 芯片来处理。 您可以向我发送 EEPROM 编程实用程序了吗?

    谢谢。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们的电路板设计问题是让 TPS 处理 VBUS 源/接收端、因此在这种情况下、TPS 将不会启用 VBUS、并且连接的 USB 设备将不会通电。

    TPS 对 USB-TPS PD 协议使用 CC1/2线路、而不是 D+/D-。 因此、它应该能够协商合约并检测/报告连接的 USB 器件!

    谢谢。

    克里斯

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

    可以。

    最后、我们解决了问题。 禁用 TUSB 的 BC 功能后、该功能现在可以正常工作。 TUSB 仅负责 USB 数据通信、电源/灌电流由 TPS 处理。 在之前的尝试中、我们移除了错误的自举电阻器。

    感谢大家的帮助、

    BTW:从何处获取 TUSB 芯片的 EEPROM 编程实用程序?

    此致。

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

    我不知道。。。 我会让 Brian 回答这个问题!

    谢谢。

    克里斯