Nand flash 烧写步骤
以下配置过程的环境
linux版本:fedora10
开发板:HI3515DMEB_VER_A
开发环境:Hi3515_SDK_V1.0.5.1.tgz
******************************************************
******************************************************
1、准备
先调整拨码开关:底板Sw7和Sw8均拨为0,表示nor flash boot。
复位单板,通过nor flash启动,进入u-boot之后,运行如下步骤。
2、擦除整个 nand flash
nand erase 0
3、烧写主uboot到nand
nand erase 0 100000
mw.b 0xC1500000 0xFF 0x100000 # 内存清除为0xFF;
setenv serverip 192.168.1.14
tftp 0xC1500000 u-boot.bin # 先把boot load到内存;
nand write 0xC1500000 0 0x100000 # 然后把内存中的boot烧写到flash上,参数0表示偏移地址,0x100000表示写入文件的大小;
若仅更新u-boot,可仅擦除 nand erase 0 100000