成功完成Rock3A的MIPI-DSI驱动!

经过4天的不懈努力,终于点亮了树莓派兼容的5寸800X480规格的MIPI-DSI屏幕,基于官方4.19.193内核修改编译。。。
显示控制、电容触摸屏一切正常~
立帖庆祝~ 感谢社区内各位的帮助~!

2 Likes

不错不错,可喜可贺。

Nice work.

1 Like

你好,可以分享一下你的教程吗,因为我也正在做这个事。
我用4.19内核自带的树莓派7寸屏驱动,显示的色彩有问题。

移植3399的tc358762驱动和rockpi_mcu

按照你的提示,我完成了移植。
微雪的屏是可以显示,但是也是会报错以下:
[ 0.718913] dw-mipi-dsi fe070000.dsi: [drm:dw_mipi_dsi_bind] ERROR Failed to find panel or bridge: -517
[ 1.677532] dw-mipi-dsi fe070000.dsi: [drm:dw_mipi_dsi_encoder_enable] final DSI-Link bandwidth: 708 x 1 Mbps

然后接树莓派官方7寸屏,会显示花屏,估计哪里还得改一下。

报错是正常的,因为在初始化的时候有关联,驱动在第二次尝试连接是会成功的。
所以最终你点亮了屏幕,恭喜。
树莓派屏幕显示问题,可能是树莓派新批次更换了桥接芯片导致的,看看用的是什么芯片自行移植吧……

Nice work and 厉害厉害!