1.2. 准备工作

1.2.1. 准备好要升级的文件

将你新编译和制作出来的,要升级的文件准备好,此处为:

表 1.2. 要升级的Linux系统的文件

文件 文件名 说明
uboot文件 u-boot.bin 只是一个普通的二进制文件
linux的kernel文件 uImage 也是一个普通的二进制文件
rootfs文件 rootfs.4k.arm.yaffs2 是用mkyafffs2工具制作而成,内部数据格式是page数据+oob数据+page数据+oob数据+......,用于烧写到Nand Flash中

1.2.2. 拷贝文件并挂载分区

此处,我的系统的U盘,是挂载在/dev/mtdblock4中。

所以,先要通过挂载/dev/mtdblock4,即Data分区,作为U盘到PC上,

拷贝要升级的文件和util文件夹及其下面的工具:

nandwrite,flash_erase,flash_eraseall,nanddump

到U盘上,然后弹出U盘,之后将/dev/mtdblock4挂载到/mnt/dos下

此时,/mnt/dos下就该有

  • u-boot.bin
  • uImage
  • rootfs.4k.arm.yaffs2
  • util/