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.

[参考译文] TPS65988:DP 交替模式灌电流在发送4毫秒和4.8毫秒 HPD 脉冲后卡住

Guru**** 2595805 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/982657/tps65988-dp-alt-mode-sink-gets-stuck-after-sending-4-and-4-8-millisecond-hpd-pulse

器件型号:TPS65988

案例1:两个单独的 TPS65988DHRSHR 芯片、第一个芯片的端口2和第二个芯片的端口1分别设置为 DisplayPort 灌电流(GPIO4 HPD 输入)和拉电流(GPIO3 HPD 输出)。
案例2:单个 TPS65988DHRSHR、端口2和端口1分别设置为 DisplayPort 灌电流(GPIO4 HPD 输入)和拉电流(GPIO3 HPD 输出)。
案例3:单个 TPS65988DHRSHR、端口2设置为 DisplayPort 灌电流(GPIO4 HPD 输入)、单个 TPS65982ABZQZR 设置为 DisplayPort 拉电流(GPIO3 HPD 输出)。
案例4:将单个 TPS65982ABZQZR 设置为 DisplayPort 接收端(GPIO4 HPD 输入)、将单个 TPS65988DHRSHR 设置为 DisplayPort 源端(GPIO3 HPD 输出)。

在每种情况下、DisplayPort 接收端的 CC 总线都通过 USB Type-C 在 DisplayPort 交替模式下连接到 DisplayPort 发送端、 同时、我们向 GPIO4 HPD 输入注入4至4.8毫秒的 HPD 脉冲、并查找 GPIO3 HPD 输出回显的相同脉冲。 我们发现、在第2、3和4种情况下、一切都按预期工作、我们看到4到4.8毫秒的 HPD 脉冲在 GPIO3 HPD 输出端回显。 但是、在第1种情况下、设置为 DisplayPort 接收端(GPIO4 HPD 输入)的 TPS65988DHRSHR 芯片对脉宽敏感。 只要不发送脉冲宽度为4至4.8毫秒的 HPD、一切都将按预期继续工作、 但是、在发送脉宽为4至4.8毫秒的 HPD 时、DisplayPort 接收端(GPIO4 HPD 输入)将"卡住"、不再发出 HPD。 清除此情况的唯一方法是执行循环通电或发出"GGAID"或"Gaid" 4CC。

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

    Mark、您好!

    感谢您的解释。  

    就我个人而言、我不是 DP 交替模式和 HPD 时序要求方面的专家。 我的专业知识涉及 Type-C PD 通信以及与之相关的电源项目。 那么、我要问的是、4到4.8毫秒的 HPD 脉冲是否是有效测试? 根据我的理解、HPD 变为高电平、并在断开连接之前保持高电平。 您是否能够突出显示 您对4到4.8毫秒 HPD 脉冲背后的想法?

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

    尊敬的 Adam:

    DisplayPort v1.4a 链路合规性测试(R1.0 2020)的第4.2.1.3节要求源 DUT 响应4毫秒 HPD 脉冲长度的链路训练响应。 还测试了其他长度。 请注意、短(IRQ_HPD)和长 HPD 脉冲是定义的。 因此、HPD 脉冲宽度很重要。  

    标记  

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

    Mark、您好!

    感谢您提供信息。 让我来看看这个项目。 我很快会回复您、并提供我的想法