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.

[参考译文] SN65DSI86:标准 DP 监视器上无视频输出–ASSR 已启用(TEST2 打开)且链路训练失败

Guru**** 2914610 points

Other Parts Discussed in Thread: SN65DSI86

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1629634/sn65dsi86-no-video-output-on-standard-dp-monitor-assr-enabled-test2-open-and-link-training-failure

器件型号: SN65DSI86
主题中讨论的其他器件: test2.

TI E2E 团队大家好、

 

我们目前处于使用 SN65DSI86ZXHR 的项目启动阶段
(DSI 转 eDP 桥接器)、并且我们面临着没有视频输出的问题
连接到标准 DisplayPort (DP) 监视器时观察到的。

 

下面是我们当前的设置和观察结果。

 

--------------------------------------------------------
1.问题描述
--------------------------------------------------------
- DP 监视器上无视频输出(黑屏/无信号)。
- DP 链路训练失败。
-即使是内部彩色条图案也不会显示在显示器上。

 

--------------------------------------------------------
2.系统配置
--------------------------------------------------------
拉电流:
- Qualcomm Soc
- SN65DSI86 的 DSI 输入

 

DSI 输入配置:
-分辨率:1920 x 1080
-时间:1080p60 级
-模式:DSI 视频模式
-交通模式:非突发同步
-通道:4 通道 DSI(通道 A)
-强制时钟通道 HS 启用

 

SN65DSI86 配置:
- DP 输出:4 条通道
-链路速率:1.62Gbps (RBR)
- VSTREAM:已启用
- ASSR:已启用
-色条:默认禁用(通过 I2C 测试启用)

 

器件树:
-简介: QCOM,mdss_DSI_ext_bridge_1080p

 

--------------------------------------------------------
3.监控信息
--------------------------------------------------------
-标准 DP 监视器(非 eDP 面板)
-使用的显示器示例:
 LG 27UPS550N(DisplayPort 输入)

 

--------------------------------------------------------
4、注册/测试结果
--------------------------------------------------------
- DP 链路训练始终失败。
-即使通过以下方式启用彩色条,也不会出现:
 i2cset -f -y 10 0x2C 0x3C 0x10
- DPCD 通信可用、但链路未到达已训练状态。

 

--------------------------------------------------------
5. ASSR/TEST2 针脚问题
--------------------------------------------------------
我们知道 SN65DSI86 主要用于 eDP 面板以及这种设计
eDP 通常需要 ASSR。

 

但是、当连接到标准 DP 监视器时:
-是否需要禁用 ASSR 才能实现兼容性?
-只能使用 TEST2 引脚配置来禁用 ASSR 是正确的
 (TEST2 = GND)、而不是通过 I2C 寄存器控制?

 

在当前原理图中:
- TEST2 引脚保持开路(悬空)
-因此,ASSR 被强制启用
-目前很难修改硬件以将 TEST2 拉低

 

--------------------------------------------------------
6.向 TI 提问
--------------------------------------------------------
1) 标准 DP 监控器未通过链路训练的预期行为是什么
  当 SN65DSI86 上启用 ASSR 时?
2) 是否有任何基于软件或寄存器的方法在时禁用 ASSR
  TEST2 保持打开状态?
3) 如果 TEST2 无法拉至低电平、是否有任何建议的权变措施
  将视频输出到标准 DP 监视器?
4) 能否确认色条输出是否也取决于是否成功
  DP 链路训练状态?

 

如对 TI 的任何指导或确认深表感谢。

 

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

    您好、Jack、  

    我正在进一步研究您的问题、明天我将回复您。

    此致、
    Ikram

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

    您好、Jack、

    TEST2 引脚为高电平使 SW 能够启用/禁用 ASSR、因此 TEST2 引脚始终可以连接高电平。  
    如果在 EN 的上升沿对 TEST2 采样为高电平、则寄存器 0x5A 可用于禁用 ASSR。

    要回答您的问题:

    1) 在 SN65DSI86 上启用 ASSR 时、标准 DP 监视器是否未通过链路训练?

    是、在启用 ASSR 的情况下可以进行标准 DP 链路训练。


    2) 当 TEST2 保持打开状态时、是否有任何基于软件或寄存器的方法来禁用 ASSR?
    3) 如果 TEST2 无法被拉至低电平、是否有建议的权变措施 将视频输出到标准 DP 监视器?

    根据数据表和这些论坛上的信息、似乎没有寄存器设置来在测试未被拉高或处于打开状态时禁用 ASSR。
    要使用 0x5A 寄存器禁用 ASSR、TEST 应在 EN 上升沿期间为高电平。

    4) 您能否确认色条输出是否也取决于成功的 DP 链路训练状态?

    DP 输出、通过测试模式/色条或传入视频、都将需要成功进行 DP 链路训练。


    您的显示屏上是否有支持 eDP 的方法、或者暂时使用支持 eDP 的备用 eDP 支持显示屏进行测试?  

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

    尊敬的 Ikram:

    感谢您的解释和支持。

    请在下面查找我们的当前状态和测试结果。


    1) 现状

    目前 TEST2 引脚悬空 、因此假定设备在中运行 eDP 模式

    但是、我们目前没有 eDP 连接所需的必要元件、这些元件是:

    • EDP 面板
    • eDP 面板夹具板
    • DP 转 eDP 转换器板

    我们的当地 TI 经销商 ( 箭韩国 ) 也没有这些项目可用。

    因此、我们决定通过修改 TEST2 硬件配置并验证 ASSR 行为来继续使用替代方法、而不是使用 eDP 显示进行测试。


    2) 硬件修改和 ASSR 寄存器测试

    在我们的电路板上、 TEST2 (BGA 焊球 B5) 最初保持打开。

    为了更改 ASSR 模式条件、我们执行了 A BGA 焊球下的跳线接线修改 拉动电压 TEST2 至 1.8V(高电平)
    此修改是昨天完成的、并按如下所述执行了验证测试。

    示例信息
    硬件: #3(TEST2→1.8V 高电平)

    之前、当 TEST2 悬空时 0x5A 寄存器不可写入

    将 TEST2 更改为之后 高电平 、注册表变为 可写的 、确认现在已正确识别 TEST2 状态。

    寄存器访问结果:

    root@Kalama:~# i2cget -f -y 10 0x2C 0x5a
    0x05

    root@Kalama:~# i2cset -f -y 10 0x2C 0x5A 0x0C

    root@Kalama:~# i2cget -f -y 10 0x2C 0x5a
    0x0D

    这证实了这一点 0x5A 寄存器 R/W 访问现已可实现 当 TEST2 拉至高电平时。


    3)~30 分钟后出现意外行为

    大约之后 30 分钟 I2C 接口突然变得无法访问

    最初、通信工作正常、但逐渐停止响应。
    此行为表明为 a 芯片条件中可能存在的热相关变化

    即使电路板冷却后、相同的症状仍然存在。

    我们执行了一项 X 射线检查 、并且未发现物理焊接缺陷。
    但是、我们怀疑这一点 热应力可能会导致器件条件发生逐渐变化

    我们计划执行 热风枪返修(修整) 并重复下面的验证步骤。


    4) 下一个验证计划

    返工后、我们将重复以下检查:

    • 确认 TEST2 引脚 (B5) 在 EN 的上升沿处于高电平
    • 迭代 寄存器 0x16 位 0 (ASSR_OVERRIDE)= 1
    • 使用禁用 ASSR 寄存器 0x5A
    • 连接至 A 标准 DP 监视器
    • 验证是否可以输出视频

    请告知我们、在此过程中、是否应该检查任何额外的寄存器或建议的调试步骤。

    此致、
    Yoo Jaecheon Yoo
    硬件工程师  

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

    标准 DP 输出中 HDMI 显示器支持问题 (SN65DSI86)

    尊敬的 Ikram:

    我们还有一个关于当前 DP 输出提供的 HDMI 显示器支持的其他问题。

    我们的电路板具有一个由 SN65DSI86 驱动的标准 DisplayPort 输出、我们也希望根据客户要求支持 HDMI 监视器。

    您能否帮助澄清以下几点?

    1. 我们当前的视频输出端口是标准 DisplayPort。
      如果我们要将此端口连接至 HDMI 显示器、则必须使用 有源 DP 转 HDMI 适配器 (具有内部 DP 转 HDMI 协议转换器 IC)?
    2. 假设电路板上的标准 DP 输出正常工作、
      是否可以使用支持 HDMI 显示器输出 DP 转 HDMI 无源电缆 或 SN65DSI86 是否不支持此功能?
    3. SN65DSI86 是否支持 DP 转 HDMI 无源电缆所需的 DP 双模 (DP++) 功能?

    在继续进行 HDMI 兼容性测试之前、我们想确认正确的方法。

    此致、
    柳在千

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

    尊敬的 Jaecheon:

    由于 DSI86 不支持 DP++、因此应使用有源 HP 转 HDMI 转换器。 若要测试此信息、您还可以使用 DSI86 EVM、然后使用外部 DP 转 HDMI 适配器、然后将适配器的 HDMI 输出连接到标准 HDMI 监视器。

    此致、
    Ikram