一、实验环境
硬件: JZ2440开发板
内核版本: linux-2.6.22.6
交叉工具链: gcc-3.4.5-glibc-2.3.6
二、实验步骤
1) make menuconfig去掉原来的驱动程序
---> Device Driver
---> Graphics support
<M> S3c2410 LCD framebuffer support
2) make uImage
make modules
3) 将/drivers/video/目录下生成的驱动模块拷贝到网络文件系统中并安装模块
insmod cfbcopyarea.ko
insmod cfbfillrect.ko
insmod cfbimgblt.ko
insmod lcd.ko //lcd.ko 的安装需要依赖上面三个模块
echo hello > /dev/tty1 // 可以在LCD上看见hello
cat lcd,ko > /dev/fb0 // 花屏
./fb_test /dev/fb0 // 画圆
4) 修改/etc/inittab
添加 tty1::askfirst:-/bin/sh

被折叠的 条评论
为什么被折叠?



