在线时间27 小时
UID381751
注册时间2014-9-10
NXP金币0
该用户从未签到
注册会员

- 积分
- 179
- 最后登录
- 2017-10-13
|

楼主 |
发表于 2014-10-17 00:06:08
|
显示全部楼层
你好,不好意思这么晚才回复你,系统现在能跑起来了,但是屏幕显示有点问题,
我的屏是LCD 1920*1080@0HZ的
屏幕右边有一块区域没有显示,且颜色不对,我在uboot里传递的参数是我用的是 U-Boot > setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=lcd,1920*1080@60,bpp=18 video=mxcfb1 ff video=mxcfb2 ff fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
至于内核代码部分,我只在mxc_lcdif.c里的添加了fb_mode,下面为代码,红色部分是的,
static struct fb_videomode lcdif_modedb[] = {
{
/* 800x480 @ 57 Hz , pixel clk @ 27MHz */
"CLAA-WVGA", 57, 800, 480, 37037, 40, 60, 10, 10, 20, 10,
FB_SYNC_CLK_LAT_FALL,
FB_VMODE_NONINTERLACED,
0,},
{
/* 800x480 @ 60 Hz , pixel clk @ 32MHz */
"SEIKO-WVGA", 60, 800, 480, 29850, 89, 164, 23, 10, 10, 10,
FB_SYNC_CLK_LAT_FALL,
FB_VMODE_NONINTERLACED,
0,},
{
/* 1920*1080 @ 60 Hz, pixel clk @ 71.19MHz */
"1920*1080@60", 60, 1920, 1080, 14047, 89, 164, 23, 10, 10, 10,
FB_SYNC_CLK_LAT_FALL,
FB_VMODE_NONINTERLACED,
0,},
};
其他的地方都没有改动,不知道为什么还是不行,如果是改的地方不对或者不全,还请您详细描述一下,在此先感谢了!
|
|