从USB烧写Uboot
此文档介绍制作从usb自动烧写镜像,同时介绍了具体烧写的步奏。这里就是把zvmlinux.bin rootfs.image /home/work(work包解压在一个/home目录下)做成镜像。我们现在烧写的能行,就是不够完善,没有显示全updatefail.bmp updatesucc.bmp updating.bmp这些图片用法:1. 准备
·
此文档介绍制作从usb自动烧写镜像,同时介绍了具体烧写的步奏。
这里就是把zvmlinux.bin rootfs.image /home/work(work包解压在一个/home目录下)做成镜像。
我们现在烧写的能行,就是不够完善,没有显示全updatefail.bmp updatesucc.bmp updating.bmp这些图片
用法:
1. 准备好空u盘,格式为fat/fat32 并插在板子上。
根目录下要有以下文件:
u-boot.rom kenel.img rootfs.img home.img logo.bmp updatefail.bmp updatesucc.bmp updating.bmp uboot_burnit_config.ini
2.连接串口
启动进入u-boot模式
输入命令help ,判断支持usb存储卡,还是sd卡
(1)有usbls命令表示支持usb
(2)有sdls命令表示支持sd卡
3.更新u-boot (注:如果该步骤已经操作过,下次刷机直接插入该u盘启动就可以)
(1) 从sd卡更新
cp2rom u-boot.rom 0x0
set bootcmd "burnit;nand device 0;nand read 0xa0000000 0xc00000 0x400000;logo init;nand read 0xa2000000 0x0 0x600000;bootm 0xa2000000"
setenv bootargs "mem=512m,128m,64m debug console=uart,mmio,0xb0224000,115200n8 video=c2fb:svideo,ntsc,60,fbcm:16M root=ramfs"
save
(2) 从 usb存储卡更新
usb start 或usbstart
cp2rom usb 0 u-boot.rom 0x0
set bootcmd "burnit;nand device 0;nand read 0xa0000000 0xc00000 0x400000;logo init;nand read 0xa2000000 0x0 0x600000;bootm 0xa2000000"
setenv bootargs "mem=512m,128m,64m debug console=uart,mmio,0xb0224000,115200n8 video=c2fb:viod,720p,60,fbcm:16M root=ramfs"
save
这里就是把zvmlinux.bin rootfs.image /home/work(work包解压在一个/home目录下)做成镜像。
我们现在烧写的能行,就是不够完善,没有显示全updatefail.bmp updatesucc.bmp updating.bmp这些图片
用法:
1. 准备好空u盘,格式为fat/fat32 并插在板子上。
根目录下要有以下文件:
u-boot.rom kenel.img rootfs.img home.img logo.bmp updatefail.bmp updatesucc.bmp updating.bmp uboot_burnit_config.ini
2.连接串口
启动进入u-boot模式
输入命令help ,判断支持usb存储卡,还是sd卡
(1)有usbls命令表示支持usb
(2)有sdls命令表示支持sd卡
3.更新u-boot (注:如果该步骤已经操作过,下次刷机直接插入该u盘启动就可以)
(1) 从sd卡更新
cp2rom u-boot.rom 0x0
set bootcmd "burnit;nand device 0;nand read 0xa0000000 0xc00000 0x400000;logo init;nand read 0xa2000000 0x0 0x600000;bootm 0xa2000000"
setenv bootargs "mem=512m,128m,64m debug console=uart,mmio,0xb0224000,115200n8 video=c2fb:svideo,ntsc,60,fbcm:16M root=ramfs"
save
(2) 从 usb存储卡更新
usb start 或usbstart
cp2rom usb 0 u-boot.rom 0x0
set bootcmd "burnit;nand device 0;nand read 0xa0000000 0xc00000 0x400000;logo init;nand read 0xa2000000 0x0 0x600000;bootm 0xa2000000"
setenv bootargs "mem=512m,128m,64m debug console=uart,mmio,0xb0224000,115200n8 video=c2fb:viod,720p,60,fbcm:16M root=ramfs"
save
更多推荐
已为社区贡献3条内容
所有评论(0)