请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:DLPC3433工具/软件:
尊敬的 TI 支持团队:
在我们的定制电路板上、我们仍在使用 DLPC3433 时遇到 DSI 开关问题。
我们的系统使用外部多路复用器在两个 DSI 源之间切换:Allwinner R16 SoC 的内部 DSI 输出和外部 LT6911 HDMI 到 DSI 转换器。
为了处理图像切换、我们当前使用以下算法:
- 将 DLPC3433 图像切换至启动界面
- 通过多路复用器禁用来自第一个源的 DSI 信号(设置为高阻态)
- 更新图像尺寸、裁剪参数和 DSI 时钟配置
- 通过 MUX 连接第二个 DSI 源
- 将 DLPC3433 切换至外部视频源
但是、在切换之后、我们偶尔会观察到伪影、白屏或黑屏。 在多路复用器切换期间、DSI 信号完整性似乎暂时中断、并且 DLPC3433 有时无法正确重新同步。 重要的是、我们可以在任一 DSI 源都处于活动状态的情况下启动系统时观察到接近 100%的成功率(无伪影或同步问题)、但问题只有在运行时在它们之间切换后才会出现。
我们正在寻找一种方法来使 DLPC3433 在开关期间忽略无效或不稳定的 DSI 数据、并在重新建立有效的 DSI 流后的任何时候自动重新同步。
我们的问题是:
- DLPC3433 为标准型 强制重新同步其 DSI 接收器 也没有完整的下电上电?
- DLPC3433 是否可以在 DSI 流上同步 从中点(而不是从帧开始或 LP 模式开始)开始?
- 是否有任何建议的程序或寄存器命令来在多路复用器切换期间保护或复位 DSI 接口以防止其损坏?
我们可以提供日志、源代码片段或寄存器转储、如果这样对分析有帮助。
如有任何关于如何在外部源切换期间保持 DSI 同步和稳定性的深入见解、敬请期待!
此致、
Vitali Niakhai