TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB941AS-Q1: ds90ub941+ds90ub948实现单mipi_dsi输入,941通过分离器模式分离视频,分别接两个948屏幕黑屏。

Part Number:DS90UB941AS-Q1

目前已成功实现:

1、复制模式可以成功点亮。

2、使用941产生的图形和mipi_dsi输入时钟可正常显示。

3、使用复制模式成功显示的波形发送给941然后将941模式更改为分离器模式,按照手册分别严格按照手册流程及要求正确配置模式、dsi频率、图像显示位置参数、等之后通过示波器测量发现948输出结果中只有clk波形,无数据波形。941所有状态寄存器数值正常。

目前可以排除:

1、mipi_dsi信号问题,使用和复制模式相同mipi_dsi信号不会存在问题,后续配置参数也有做相应更改。

2、948可以正常解出复制模式下数据信号,948应该是正常的,只要串行器输出信号正常,948应该就能解出来。

3、分离器模式下在禁用dsi和开启dsi信号时941输出的串行后的信号有明显变化,并且941寄存器状态正常,说名941已经正常工作并实现分离功能,但是948解串后只有clk信号却没有数据信号,为什么会出现941能串行但是948不能解串的情况呢?关键是为什么只解开clk却没有数据波形,如果说是因为mipi_dsi信号不遵循标准的mipi_dsi标准,那复制模式应该也不会成功;最大的可能是我参数配置错误吗?但是我是严格按照屏幕及941手册配置,之前有同事曾问过参数配置问题,贵公司确认过没有问题。

Kailyn Chen:

分离模式下,打算输出两个分辨率一样的视频吗? 是对称分离模式还是非对称分离模式?

使用哪种格式的超级帧?三种格式的超级帧,在分离时,都需要满足几个要求,可以先参考941关于分离模式的这篇应用手册:

https://www.ti.com.cn/cn/lit/an/zhcaag5a/zhcaag5a.pdf

,

?? ?:

不管是对称分离还是非对称分离都试过了,三种格式的超级帧不就是根据想要分离的格式分别输出像素以及消隐参数不同的mipi_dsi信号同时配置941芯片不就行了吗?所有相关的文档已经看过了,包括后边debug过程的文档。现在可以使用941图形+mipi_dsi的clk显示了,帮忙看下我上边问题的最后一条吧。

,

Kailyn Chen:

嗯看到最后一条了。输入MIPI DSI视频源不满足MIPI规范吗?那有可能是因为DSI数据包的时序问题导致黑屏。

是这样的:虽然大多数标准 DSI 接口通常从 D-PHY 物理层的角度确保 MIPI 合规,在驱动程序开发阶段,仍可能出现与 DSI 数据包顺序/时序有关的问题,尤其是在为自定义视频解决方案实施非标准视频时序或时钟速率时。DS90UB941AS-Q1利用从 DSI 数据包接收到的时序来重建输出视频流的 DPI 时序, 这意味着接收到的视频数据包时序,尤其是同步数据包时序对于确保系统正常运行至关重要。 这样便会出现视频黑屏,抖动或者视频上翻/下翻或左翻/右翻等现象。

那如何确认是不是因为DSI数据包的时序问题导致的,参考这篇启动指南4.3章节关于how to verify部分的介绍:

https://www.ti.com/lit/an/snla356/snla356.pdf

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB941AS-Q1: ds90ub941+ds90ub948实现单mipi_dsi输入,941通过分离器模式分离视频,分别接两个948屏幕黑屏。
分享到: 更多 (0)