主题中讨论的其他器件: TIDA-01620
工具/软件:
尊敬的 TI 团队:
我们使用 TUSB544 设计了一个 USB-C 转 DisplayPort 适配器板。 虽然 DisplayPort 交替模式协商似乎已成功完成并且 TUSB544 按预期切换信号、但我们仍然遇到一个持续存在的问题:外部显示器大部分时间保持黑色、并以随机间隔短暂显示图像约 0.5 秒、然后再次黑屏。 在 10–15 分钟内(无需触摸电路板或电缆)、我们通常会观察到大约 5 次图像闪烁。
以下是我们设置和观察结果的摘要:
-
使用电力输送分析仪验证 DP 交替模式协商。
-
HPDIN 引脚保持高电平 (3.3V )。 我们通过 I²C(寄存器,位 3:)强制它
GENERAL_4
HPDIN_OVERRIDE
。 DP 连接器的 HPD 引脚连接到 HPDIN、我们测量的是稳定的 3.3V -
TUSB544 配置显示正确—我们可以读取显示屏的 EDID、当短暂显示图像时、图像清晰且质量良好。
-
硬件配置:
-
在主机 PC 和我们的电路板之间使用 30cm USB-C 电缆(兼容 PD)
-
USB-C 和 DP 连接器之间的 PCB 布线长度为 9cm
-
板与显示器之间 50 cm 的 DisplayPort 电缆
-
-
差分对布线规则遵循:
-
100Ω±10% 差分阻抗
-
对内延迟差≤0.127mm (5mil)
-
对间延迟差≤ 2.54mm (100mil)
-
对之间的间隙:3W(3 倍布线宽度)
-
屏蔽过孔位于差分对之间
-
-
在 Linux(i915 驱动程序)下、我们可以观察到:
-
4 个活动通道
-
2.7Gbps
-
链路状态:良好
-
-
从 DPCD 寄存器中、我们确认通道 0–3(和)
0x202
0x203
:-
CR_DONE = 1
-
CHANNEL_EQ_DONE = 1
-
SYMBOL_LOCKED = 1
-
-
但是、我们观察到
SYMBOL_ERROR_COUNT
寄存器(到)中的符号错误计数非常高0x210
0x217
、通常显示0xFF
或接近最大值。
我们测试了许多 DRX/URX EQ 设置、但没有显著改善。
目前、我们无法使用能够进行眼图测量的高速示波器或协议分析器、这限制了我们在物理层检查 DP 信号质量的能力。
借助您的专业知识、您能帮助我们确定此问题最可能的根本原因、即有效图像的短暂、随机闪烁、其余时间屏幕保持黑屏?
提前感谢您的支持。
此致、
Cl é ment