5) 烧写QT文件系统
fastboot flash system qt-rootfs.img
设置uboot启动参数:
env set bootargs "root=/dev/mmcblk0p2 rw rootfstype=ext4 lcd=ek070tn93 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env set bootcmd "movi read kernel 0 40008000;bootm 40008000"
env save
6) 烧写lubuntu系统至外部SDCARD
制作一张sdcard并将其格式化为EXT4分区,在PC平台上执行解压到sdcard命令:
tar xvf lubuntu-12.04-x4412-roofs.tar.bz2 -C /xxxxx/sdcard
设置uboot启动参数:
env set bootargs "root=/dev/mmcblk1p1 rw rootfstype=ext4 lcd=vga-1024x768 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env set bootcmd "movi read kernel 0 40008000;bootm 40008000"
env save
====================================================================================
UBOOT启动内核时传递命令行参数说明如下:
1)设置网卡MAC地址为
env set bootargs "mac=00:09:c0:ff:ee:58"
env save
2)Camera模块,如果没有传递任何"cam=xxx"参数,则默认使能OV2655模块
cam变量可选参数列表如下:
ov2655
tvp5150
tvp5146
示例,选择tvp5150 TVIN模块
env set bootargs "cam=tvp5150"
env save
3)选择LCD液晶屏
lcd变量可选择参数列表如下:
ek070tn93 (800 X 480)
vs070cxn (1024 X 600)
vga-1024x768 (1024 X 768)
vga-1280x1024 (1280 X 1024)
vga-1920x1200 (1920 X 1200)
示例,选择EK070TN93标清屏(800 X 480)
env set bootargs "lcd=ek070tn93"
env save
4)选择触摸屏分辨率
tp变量可选择参数列表如下:
ft5x06-800x480
ft5x06-1024x600
示例,选择ft5x06-800x480
env set bootargs "tp=ft5x06-800x480"
env save
5)示例参数:
标清屏:
env set bootargs "lcd=ek070tn93 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env save
高清屏:
env set bootargs "lcd=vs070cxn tp=ft5x06-1024x600 cam=ov2655 mac=00:09:c0:ff:ee:58"
env save
VGA-1024x768:
env set bootargs "lcd=vga-1024x768 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env save
VGA-1280x1024:
env set bootargs "lcd=vga-1280x1024 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env save
VGA-1920x1200:
env set bootargs "lcd=vga-1920x1200 tp=ft5x06-800x480 cam=ov2655 mac=00:09:c0:ff:ee:58"
env save