imx6 开发心得,经验

时间:2022-05-21 16:35:10

解决播放视频时的水波纹问题:

改变数据的极性:将FB_SYNC_CLK_LAT_FALL,   改为FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT ,不知道为什么这两个量会关系到水波纹的产生。

你能解释一下吗?


关于framebuffer的bpp默认设置,如bpp=24;

setenv bootargs_mmc 'setenv bootargs ${bootargs} root=/dev/mmcblk1p1 rootwait rw video=mxcfb0:dev=lcd,SSD2828,if=RGB24,bpp=24 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB2'


关于调试LCD:

最近在调试LCD  ssd2828+NT35590  时出现一个怪的现象,就是LCD的顶端总是会出现低端的几行图像数据,无论怎么调试都没有效果;总结如下,调整VBP至2,也使其不能消除;如果为1,则屏幕不能显示; 将VFP从19——150都不能将其改变,如果将VFP设置为10,则画面出现垂直的抖动,不知为什么,你知道吗? 请赐教!


调试SDIO 接口的WIFI:
打开 SDIO uart/GPS 接口; 配置80211; config ath6lk_legency;使用ar6000.ko


关于调试MIPI DSI:

调试MIPI接口过程中,遇到的困哪主要是初始化化完成之后,看不到数据,经过软硬件排除,最终检查到原因是由于发命令时最后的display on命令发的不对,应该是地位下发;

由于这个小问题困扰三条真是无语。

经过检测,虽然MIPI 接口的速率高但是,如果屏正常工作的话是可以检测到数据波形的;屏起来后c30 和c34的电压分别是7-8V和13V。