rk3126 平台上调试遇到的一些问题总结

最近在调试3126  Android6.0 配RGB的屏,在调试的过程中,遇到了RGB颜色偏红的问题,

在开机过程中,开机的第一张logo颜色是正常的,但是过了第一张logo,到开机动画这个阶段有问题,

颜色就异常了,刚开始怀疑是屏的一些参数有问题,但是查了相关的参数和规格书,没有查到相关的异常信息

我这边用之前的老的代码,发现老的代码是OK的,就怀疑是因为同步了RK服务器的代码导致的,问了RK的工程师

有没有客户遇到相关的问题,那边回复没有类似的问题,那边建议我这边查屏相关的电压,我看了规格书,对了下电压

未发现有问题,在对屏PIN脚的时候,突然发现,屏的24条数据脚有可能被复用为GPIO口,就重点查是不是被其他地方复用了

果然是,被camera的一个使能脚当成GPIO来用了,注释掉这个GPIO口,烧录kernel,颜色就正常了,总结在以后的调试过程中

一定要注意GPIO口复用的这个问题,切记!!



在调试一款600X1024的屏时,发现合了相关的屏的初始化参数,配置相应的上电时序,屏既然不亮,因为这个屏之前在这个平台上点过

可以确认屏是没问题的,驱动也是没有问题的,就看串口的打印log,log显示,卡在logo那一块,就重点查logo,发现,代码中默认带的

图片的分辨率是640X800,也就是说,这个分辨率超过了600,导致在开机解析过程出问题,将图片的分辨率改成符合屏规格或者比屏分辨率小

的图片,编译烧录,机器就能正常起来了!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值