linux内核配置成16dpp,按着am335x提供的错误表,在内核中交换了R和B的偏移值,屏幕能正常显示,但是稍微有些偏色,最重要的特征是显示GUI界面时,白底黑字显示成黑偏绿的字。哪位大侠遇到类似问题,请赐教,谢谢!有描述不清楚的地方,请提问。
zhihua wang:
大侠们帮忙啊,我用的是英蓓特LVDS8000转接板,友达的10寸屏。
zhihua wang:
回复 zhihua wang:
自己顶起
gener gener:
关键是你的lvds芯片的输入脚的跟16bit的565的对应了没有?内核只需要重新做16bpp,还有pinmux的设置
r和b的偏移还是得改pcb的连线的,或者飞线!
zhihua wang:
回复 gener gener:
R和B从内核中改了偏移,对于16bpp,R偏移是0,B是11,后来改成R是11,B是0。pinmux配置应该没问题,是买的板子自带的内核。至于lvds输入有没有对应没有详查,看了数据手册是没问题。
Yaoming Qin:
回复 zhihua wang:
会不会是lvds本身的问题,这个您排查过吗?
zhihua wang:
回复 Yaoming Qin:
请问这个怎么排查呢?给个方向好没?谢谢了
Yaoming Qin:
回复 zhihua wang:
能不能找个lvds的fae看看,看看电路什么的,数字这边一般有问题的可能性比较小。
zhihua wang:
回复 Yaoming Qin:
好的,谢谢您的回答