一款mipi转lvds的lcd调试(lt8912b)

在使用LT8912B进行MIPI转LVDS的LCD调试过程中,遇到无图像输出的问题。通过检查MIPI信号和时钟恢复,发现MIPI的lane0正负极接反,修正后成功识别信号并显示画面。后续需进行参数优化以消除画面抖动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一款mipi转lvds的lcd调试(lt8912b)


客户调试一款mipi转lvds的屏,使用的转换芯片是lt8912b。现将调试过程做个记录。
这款芯片之前在别的客户项目上调试过,但是这个客户的板子上存在如下问题:配置好设备树和驱动后,i2c读取lt8912b的寄存器0x9c-9f一直是ffff。咨询龙讯的FAE,原因就是没有识别到正确的MIPI信号。

根据LT8912B的调试文档,如果HDMI 或者LVDS 没有图像输出,则首先应该check是否正确的接收到MIPI 信号,并稳定的恢复了时钟信号。
1.确认是否接收了正确的MIPI信号,通过读Video check 寄存器。
2.确认是否稳定的恢复了时钟信号,通过读Pixel Clock 寄存器。
在这里插入图片描述
在这里插入图片描述

分析过程:
(1) 开始怀疑MIPI信号问题,测试MIPI clk是正常的:
下面是HS mode 和LP mode的时钟波形:
在这里插入图片描述
频率有219Mhz,这个和使用的屏的参数有关。
在这里插入图片描述
bootable\bootloader\lk\dev\gcdb\display\include\panel_lt8912b_lvds480p.h中
static struct lane_configuration lt8912b_lvds480p_lane_config &

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

归心2020

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值