此文档介绍制作从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
Logo

更多推荐