Other Parts Discussed in Thread: SN65DSI86
我还面临与以下主题相同的问题。 显示屏变为空白、并在重新启动后返回。 DSI 端、我们没有看到 SoC 通信存在任何问题、而是在 eDP 端出现这种问题。 我们的问题可能与下面的主题相同。 您能不能与我们分享可能有帮助的根本原因和解决方案。
谢谢
Mani
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.
Mani
1.您能否切换到 DSI86色条并查看此问题是否可重复出现? DSI86在内部生成色条、这将有助于隔离 DSI 侧和 eDP 侧之间的问题。
2.当出现空白屏幕时、 您是否可以将寄存器0xF0转储到0xf8? 寄存器0xf8尤其会指示链路训练有问题。 有时、寄存器0xF0到0xF3上的错误标志可以在加电时或在 DSI 流开始期间设置。 因此、建议通过写入0xFF 然后读回状态标志来清除标志。
谢谢
David
尊敬的 David:
感谢您的快速响应。
以下是发生空白屏幕错误时的寄存器值。
0xF0:0x00
0xF1:0x00
0xF2:0x00
0xF3:0x00
0xf4:0x01
0xf5:0x20
0xF6:0x42
0xF7:0x00
0xf8:0x01
发生错误时、我启用了色条、并将其显示在面板上、因此看起来 eDP 链路正常工作、DSI 链路断开。 现在、我正在努力在 发生错误时从 SoC 收集 DSI 链路的数据、以便进一步调试。 如果您有任何修复 DSI 链接的建议、请告诉我。
谢谢
Mani