本帖最后由 drm17 于 2015-1-25 11:55 编辑
用的是imx6q官方的开发板 android4.3,做了如下更改:
更改内核参数:
static struct fb_videomode ldb_modedb[] = {
{
" PAD1", 60, 1024, 768, 10000,
480, 260,
6, 16,
320, 10,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
屏幕的参数( LP097x2)
uboot 参数r:
bootargs console=ttymxc0,115200 noinitrd init=/init rw root=/dev/mmcblk1p5 video=mxcfb0:dev=ldb,PAD1,if=RGB666,bpp=16 ldb=sin0 video=mxcfb1: off video=mxcfb2: off fbmem=40M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
----------------------------------------
imx6进入系统后打出一些信息:
imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7) imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_10 = 0x00080000 imx-ipuv3 imx-ipuv3.0: IPU Warning - IPU_INT_STAT_5 = 0x00800000 mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq
--------------------------------------
请问有遇到同样问题的吗?不知道参数是否配置正确?还是需要更改内核其他地方,比较疑惑,因为我们驱动过其他的屏幕,都没有问题,不知道是否是这个参数imx6无法支持,因为我把参数该小后,就不后有timeout的情况。
|