解烟客 发表于 2013-3-21 00:16:37

移植完LCD后,看不到企鹅logo,只能看到红色绿色蓝色和黑白格循环显示

为了和韦东山的书一致,内核用带是2.6.22.6的,虚拟机用的也是韦东山光盘上的。
lcd驱动应该是移植成功了,cat /proc/devices能看到fb,运行韦东山书上说的fb_test,超级终端上收到的信息也正常。
可启动时就是看不到企鹅logo,只是红色、绿色、蓝色、黑白格来回变化。
echo hello>/dev/fb0 在lcd上也看不到显示。
请问这是怎么回事?:L

解烟客 发表于 2013-3-21 09:01:10

我的是4.3寸屏。启动时有如下提示:
......Console: colour dummy device 80x30......Console: switching to colour frame buffer device 40x30
fb0: s3c2410fb frame buffer device运行fb_test有如下显示:# fb_test /dev/fb0
fb_var_screeninfo values:
    xres:         320
    yres:         240
    xres_virtual:   320
    yres_virtual:   240
    xoffset:      0
    yoffset:      0
    bits_per_pixel: 16
    grayscale:      0
    red.offset:   11
    red.length:   5
    red.msb_right:0
    green.offset:   5
    green.length:   6
    green.msb_right:0
    blue.offset:    0
    blue.length:    5
    blue.msb_right: 0
    transp.offset:0
    transp.length:0
    transp.msb_right:0
    nonstd:         0
    activate:       0
    height:         240
    width:          320
    accel_flags:    0
    pixclock:       0
    left_margin:    20
    right_margin:   37
    upper_margin:   2
    lower_margin:   6
    hsync_len:      6
    vsync_len:      2
    sync:         0
    vmode:          0
320x240, 16bpp

TQ-ZQL 发表于 2013-3-21 09:35:54

看下相关的logo有没有配置。具体配置可以参考我们的移植手册

解烟客 发表于 2013-3-21 19:48:15

问题解决了,原来是我犯了一个低级错误,4.3寸屏是480*272的,不是320*240
页: [1]
查看完整版本: 移植完LCD后,看不到企鹅logo,只能看到红色绿色蓝色和黑白格循环显示