主题中讨论的其他器件:TPS65982、 TPS65987D、 TUSB1046-DCI、TUSB1064
您好!
我设计了一个电路板 、使用 TUSB1046将 USB 和 DP 相结合、以获得 USB-C。 但我无法使它正常工作。
我浏览了 TUSB1046 USB Type-C 使能器 EVM 用户指南 、发现该指南使用的是 TPS65982、我的设计中没有该指南。
TUSB1046需要该器件才能工作吗?
谢谢、
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.
您好!
我设计了一个电路板 、使用 TUSB1046将 USB 和 DP 相结合、以获得 USB-C。 但我无法使它正常工作。
我浏览了 TUSB1046 USB Type-C 使能器 EVM 用户指南 、发现该指南使用的是 TPS65982、我的设计中没有该指南。
TUSB1046需要该器件才能工作吗?
谢谢、
您好!
不推荐在新设计中采用 TPS65982、请使用 TPS65987D、 https://www.ti.com/product/TPS65987D。
但您确实需要诸如 TPS65987D 之类的 PD 控制器通过 USB Type-C 支持 USB 和 DP 交替模式、请参阅此文档以获得一般概述、网址为 https://www.ti.com/lit/wp/slyy109b/slyy109b.pdf。
谢谢
大卫
感谢您的答复。
我似乎无法弄清我的应用程序为何无法正常工作。
我的设计由一个 使用 TUSB1046A-DCI 组合 DP 和 USB 3.0的电路板组成。 然后、使用 USB-C 电缆、我连接到使用 USB1064对信号进行多路信号分离的辅助电路板。 辅助电路板包含 USB 3.0集线器和 DP 到 MIPI 转换器。 两个 转接驱动开关都在 GPIO 模式下运行、并且禁用监听。 我能够获得 USB SS 信号 、但我对 DP 不太幸运。
我 为每个模块找到了两种 EVM 参考设计、但我意识到其中一些配置与数据表建议的配置不同。
TUSB1046-DCI



1.是否需要填充 CONFIG1和 CONFIG2电阻器? 如果是、是哪一个? 参考设计将其用作 DNP
2.是否需要安装 AUXn 和 AUXp 电阻? 如果是、是哪一个? 参考设计将其用作 DNP
3. AUXn 和 AUXp 是否需要耦合电容器? 参考设计似乎不包括这些特性。
4. SBU1和 SBU2是否需要2M 下拉电阻器。 参考设计不包括这些功能。
5.是否应启用或禁用 SNOOP?
TUSB1064



1.如果 SBU1和 SBU2已在另一个电路板上使用、它们是否需要2M 下拉电阻?
2.是否需要安装 AUXp 和 AUXn 电阻? 如果是、是哪一个? 参考设计将其用作 DNP
3. AUXn 和 AUXp 是否需要耦合电容器? 参考设计似乎没有将它们包括在
提前感谢。
您好!
1.如果 SBU1和 SBU2已在另一个电路板上使用、它们是否需要2M 下拉电阻?
是的、它们需要位于 TUSB1046和 TUSB1064侧。 SBU1和 SBU2上的2M 表示 ESD 和 EMI/RFI 元件的泄漏、包括端接以确保没有悬空节点、旨在显示符合 USB-C 中的 zSBUTermination 标准。
2.是否应该启用或禁用 SNOOP?
SNOOP 仅用于 TUSB1046和 TUSB1064电源管理。 如果功耗不是问题、我将暂时将其禁用。
3. 是否需要安装 AUXp 和 AUXn 电阻器和电容器? 如果是、是哪一个? 参考设计将其用作 DNP
如果 DP 源端与 TUSB1046设计在同一电路板上、则需要交流耦合电容器和电阻器。 AUXP 应该通过一个100k 电阻被拉至接地。 AUXN 应通过一个100k 电阻上拉至3.3V。
本参考设计将 TUSB1046连接到外部电源。 交流耦合电容器和电阻器已安装在外部源极内部、因此您将不会在参考设计中填充它们。
如果 DP 接收器 与 TUSB1064设计在同一电路板上、则需要交流耦合电容器和电阻器。 AUXP 应通过一个1M 电阻上拉至3.3V。 AUXN 应通过一个1M 电阻接地。
在本参考设计中、TUSB1064连接到外部灌电流。 交流耦合电容器和电阻器已安装在外部灌电流器件内部、因此您不会在参考设计中填充它们。
4. 是否需要填充 CONFIG1和 CONFIG2电阻器? 如果是、是哪一个? 参考设计将其用作 DNP
是否正在连接到 DP 源端? DP 源在 CONFIG1和 CONFIG2上应该有1M 的下拉。 在本例中、您将 TUSB1046 CONFIG1和2保留为 DNP。
答:您是否有 PD 分析仪可解码拉电流端和灌电流端 PD 控制器之间的 CC 流量? 这将确保 PD 控制器进入 DP 交替模式。 您还可以使用探头翻转引脚、它应该会变为高电平或低电平、具体取决于 Type-C 电缆方向。 CTL0引脚对于4 DP 信道模式或高电平或2 DP 信道模式应该是低电平、CTL1必须是高电平才能启用 DP 模式。
B.您也可以探测 AUXP 和 AUXN 上的电压吗? AUXP 电压需要大约0.3V、AUXN 电压需要大约3V、以便 SBU/AUX 开关正常工作
C. HPD 引脚、它是否也会变为高电平?
d.能否共享原理图以供审阅?
谢谢
大卫
1.好的、电流设计 在两个器件的 SBU1和 SBU2上都有2M 的下拉电阻器。
2.无需电源管理,所以我会禁用它。
3. TUSB1046使用外部 DP 源。 当前设计在 AUX 线路上填充了交流耦合电容和上拉/下拉电阻、但看起来 这些电容不是必需的、所以我会将它们移除。
TUSB1064使用内置的 DP 到 MIPI 转换器、因此我似乎需要在 AUX 线路上添加相应的上拉/下拉电阻和电容。
4.我要为 TUSB1046使用外部 DP 源、因此我将移除 CONFIG 下拉电阻器
我没有 PD 分析器、但我可以获得一个。 您是否有自己推荐的解决方案?
翻转会根据 USB-C 电缆方向发生高/低变化。
我正在使用跳线接头将 CTL0设置为低电平、将 CTL1设置为高电平、以使用4DP 通道模式进行测试。
我将探测 AUX 信号并马上报告。
我在 TUSB1046上使用1K 的电阻器将 HPD 拉高。 在 TUSB1064上、DP 到 MIPI IC 在初始化后将 HPDIN 驱动为高电平。
附加后、您可以找到每个模块的原理图(没有上面提到的建议更改)
e2e.ti.com/.../DISPLAY_5F00_PORT_5F00_USB_5F00_3.0_5F00_TO_5F00_USB_5F00_C_5F00_23thNOV2022.pdf
e2e.ti.com/.../AR-2.0-Screens-Schematics.PDF.pdf
这是一个非常有用的信息谢谢!
您好!
对于 DISPLAY_PORT_USB_3.0_TO_USB_C_23thNOV2022原理图、
1.您可以将 C5、6、7、8、11、12、16、17替换为0欧姆电阻器、因为 DP 源端内部已安装了交流耦合电容器。 两组电容器可降低总电容、可能会导致直流漂移。
2.请将 C32和 C35更改为330nF 或407nF。 交流耦合电容器应该已经安装在 USB 电源的 SSTX 上。 两组电容器可降低总电容、可能会导致直流漂移。
3.为3.3V 电源添加一个10uF 电容器,这将有助于过滤低频电源噪声
对于 AR 2.0屏幕原理图、
1. 为3.3V 电源添加一个10uF 电容器、这将有助于滤除低频电源噪声
2.请将 C47和 C48更改为470nF 或330nF
3.请将 C49和 C62更改为100nF 或220nF
这些建议的更改都不会影响无显示问题、但会更多地影响改善信号完整性。
对于分析器、我知道其中有三个。
总相位、 https://www.totalphase.com/products/usb-power-delivery-analyzer/、 只能捕获 CC 通信、不能捕获 DP AUX 链路训练
Ellisys、 https://www.ellisys.com/products/ctr1/ 可以用来捕获 CC 通信和 DP AUX 链路训练
LeCroy、 https://teledynelecroy.com/protocolanalyzer/usb/voyager-m4x 可以采集 CC 通信和 DP AUX 链路训练
我个人会 选择一个能够同时支持 CC 和 DP AUX 链路分析的节点、以防需要开始查看将来的 AUX 数据。
谢谢
大卫
我订购了一台 PD 分析仪、所以我只是在等待它送达。 同时、我提出了您建议的更改。
对于2号、我更新了 C32和 C35以及短接的 C3和 C4的值、但 USB 3.0配置停止工作、因此我将电容器移至 C3和 C4、以模拟开发板。

使 USB 3.0功能恢复正常。 但在进行 DP 配置时仍然无法顺利进行。 交流耦合电容器的放置似乎非常关键。
I 测量的 AUXp 和 AUXn 电压。 在多路复用器侧(DISPLAY_PORT_USB_3.0_TO_USB_C_23th VSR 2022) 、我得到的是 AUXp 为0.254V、AUXn 为2.7V。 在 DEMUX 侧(AR 2.0屏幕)、我得到 AUXp 为0.254V、AUXn 为2.7V
在多路信号分离器侧、我按照数据表的建议、在此配置中向 DP 受电方添加了1M 电阻器和耦合电容

然而,我仍然无法让 DP 工作...
您好!
您不想短接 C3和 C4、可以为 C3和 C4使用110nF 或220nF。
您是否移除了2022年 DISPLAY_PORT_USB_3.0_TO_USB_C_23th 上的 AUXP 和 AUXN 上的交流耦合电容和上拉/下拉电阻? 共模电压确实满足如下所示的 TUSB1046和 TUSB1064要求。
TUSB1046

TUSB1064

TUSB1046侧是否禁用侦听?
在等待 PD 分析仪时、DP 到 MIPI IC 是否有一组您可以读取以指示 DP 链路状态的寄存器?
谢谢
大卫
我想我误解了最后一条消息。 因此、TUSB1046上的 C3和 C4电容为100nF、C32和 C35电容为470nF。
DISPLAY_PORT_USB_3.0_TO USB_C_23th_V52 2022上的 AUX 线路上已移除交流耦合电容和电阻。
在 TUSB1046上禁用 SNOOP (引脚29被拉高至3.3V)。
是的、有些寄存器未提供链路训练的预期值(失败)。
您好!
如果链路训练成功、并且您读取 DP 到 MIPI IC DPCD 寄存器0x00202h (对于通道0和1)和0x00203h (对于通道2和3)、则两个寄存器的值都为0x77。
DP 链路训练包括两部分:时钟恢复和均衡训练。
对于时钟恢复、您是否有办法读取 DP 到 MIPI IC 位0和位4 (CR_DONE)设置的 DPCD 寄存器0x00202h 和0x00203h? 如果是、这表示连接源端和接收端之间的主链路已连接。 如果没有、则需要检查主链接连接或通道映射。
如果设置了 CR_DONE 位、并且 LANE0_CHANNEL_EQ_DONE 和 LANE0_symbol_locked (位6、5、2、1)未设置、则我们需要调整转接驱动器 DPEQ 设置。
谢谢
大卫
您好!
是的、由于您没有 PD 控制器、因此有必要在 TUSB1046和 TUSB1064板上安装 PD 控制器。
对于这两个板、您是否都将 FLIP 连接至低电平、CTL0连接至低电平、CTL1连接至高电平?
AUX/SBU 共模电压现在是否符合我之前的回复中列出的 TUSB1046和 TUSB1064要求?
我假设两个电路板的 HPD 也很高?
您是否有办法探测 TUSB1046 DP 输出并验证是否有信号?
谢谢
大卫
我主要测试这些配置、以确保两个电路板的配置相同。

我注意到在 TUSB1064 AUXn 中、4通道 DP 配置中的电压为2.69V、2通道 DP 配置中的电压为2.68V、因此略微低于阈值。
在任一配置中、AUXn 在 TUSB1046上读取2.7V。
两侧的 AUXp 在任一配置中都似乎都正常(~250mV)
是的、HPD 在两侧都为高电平。
很遗憾、我目前无法探测 DP 输出。
我订购了 两 辆电动汽车、希望它们能够提供更多见解。
您好!
我终于收到了电动汽车。 我正在等待 TUSB1046的 USB-A 转 USB-B 电缆。 与此同时、我开始通过 TUSB1064测试我的版本的电路板。 以下是我如何配置 EVB:

在我的计算机上,广告牌被识别,并且 USB 3.0配置似乎工作. 但是、我仍然无法使4通道 DP 工作。 我确实收到一条消息说:"显示器连接垫应受到限制"。 我希望明天能收到电缆、以便测试这两款电动汽车。
我今天就开始测试电动汽车。 下面是如何为4通道 DP 设置 TUSB1046。 附加后 、您可以找到从 PD 分析仪捕获的数据

仍然没有运气得到 DP 工作..
您好!
我使电动汽车能够正常工作! 事实证明、TUSB1064板的 I2C_EN 标记错误。 因此、为了成功禁用 I2C、我需要改用左侧的跳线引脚。

我注意到的另一点是、在 TUSB1046上、当配置 CTL1为高电平时、它实际上并没有读取任何电压。 因此、我最终绕过 R19以确保该引脚 被拉高。


我还没有让我自己的板正常工作...
您是否知道 SBU 线是否作为差分对进行布线?
因此、我稍微调整了电路板、并能够在我的屏幕板中实施来自 EVB TUSB1064的 PD 控制器。 与 EVB TUSB1046配对后、我能够获得该信息(显示2是关注的显示器之一。)

尽管 MIPI 屏幕仍未打开且 Display 2显示为灰色、但这感觉像是向前一步。
将 SBU 路由为差分对是否会导致 DP 不起作用?
另外、我注意到我错误地计算了 RX2的长度匹配、使得它比其余对长96密耳。 这是否也会导致 DP 无法工作?
我计划在下一个 PCB 版本中添加 PD 控制器。 您之前提到过、不推荐在新设计中采用 TPS65982。 为什么会这样呢? TPS65986 (我在任何地方都找不到)
显示2显示了正确的供应商名称。
我尝试了这些 DPEQ 设置组合,他们都给了我相同的结果:
EVB (dB)|我的电路板(dB)
0 | 0
5 | 0
10 | 0
15 | 0
0|5
5 | 5
10 | 5
15 | 5
0 | 10
5 | 10
10 | 10
15 | 10
0 | 15
5 | 15
10 | 15
15 | 15
在 USB-C 集线器板上、我注意到 SBU 线布线为差分对、但没有长度匹配

在我的屏幕板上、它们没有路由为差分对、

但是、AUX 线路会作为差分 对进行布线:

这是否是问题的根源?