Firefly开源社区

打印 上一主题 下一主题

[Linux] ROC-RK3588S-PC使用MIPI+DSC驱动屏发现没有hs data输出

40

积分

0

威望

0

贡献

技术小白

积分
40

ROC-RK3588S-PC使用MIPI+DSC驱动屏发现没有hs data输出

发表于 2023-1-9 14:44:22      浏览:5259 | 回复:2        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:

在使用MIPI+DSC的功能时,发现下面两个问题:
1.     设置PPS的payload长度只要超过0x54,就会引起LP cmd的堵塞,mipi hs无输出。
2.    在LP cmd不堵塞的情况下,hs只有Vsync/Hsync输出,没有数据输出(示波器确认)。怀疑是DSC encoder没有正确启动。不知道如何能看到关联log或者如何check相关信息。
下图是dts的配置信息


log.txt

22.05 KB, 下载次数: 2, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11182

优秀版主

发表于 2023-1-9 15:14:44        只看该作者  沙发
1. 先用示波器确认上电时序是否满足屏幕要求
2. LP cmd 没有阻塞,有条件的话得确定发送出去的 mipi cmd 是否正常。
3. 建议调试屏幕可以关闭 uboot logo 再调试,以免 uboot 的 mipi 显示驱动有所影响

PS: 一般 屏幕点不亮基本是上电时序或者 timing 的问题,但是即使是上面的问题应该 mipi 也会有信号输出,如果打印的 log 只有上面你提供的这些的话,那么设备可能挂掉或者没有起来,应该先查看设备为什么没有起来的问题
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2023-1-9 16:32:34        只看该作者  板凳
板蓝根 发表于 2023-1-9 15:14
1. 先用示波器确认上电时序是否满足屏幕要求
2. LP cmd 没有阻塞,有条件的话得确定发送出去的 mipi cmd  ...

你好,
1.上电顺序没问题的。
2.只要不是PPS命令,LP cmd从示波器看也很正常。
3.麻烦请教下如何关闭logo,查文档只看到开启,没看到如何设置关闭。

另外,log的话其实是用串口可以看到进入系统,dsi设备应该是正常起来的,Vsync/Hsync也可以从示波器中看到。只是没有图像数据(压缩后的图像数据)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表