本帖最后由 xiexp2014 于 2016-1-15 10:19 编辑
图片是:
现在是怎么设置都是HDMI显示,lcd一直是黑屏的。我的启动代码是setenv bootargs_disp 'setenv bootargs ${bootargs} video=mxcfb2:dev=lcd,800*480,bpp=32 fbmem=32M vmalloc=400M',
改了lcdif_modedb结构体里面的:
{
/* AT07 800x480 @30MHZ pixel clk output */
"800x480",60, 800, 480, 30000,
40, 40,
29,13,1
48, 3,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
}
然后改了.c的
fb_data的结构体
{.disp_dev = "lcd",.interface_pix_fmt = IPU_PIX_FMT_RGB666,.mode_str = "800*480",.default_bpp = 32,.int_clk = false,},
|