一、使用HiTool烧写:
nor/nand flash与emmc使用的镜像不一致,nor/nand flash可使用官方SDK中编译好的镜像来烧写,emmc需配置config为emmc方式重新编译出镜像才能烧写;
烧写nor/nand flash或emmc前,先将启动模式配置到相应模式:
参考《HiBurn 工具使用指南.pdf》将镜像烧写到flash/emmc中
二、配置u-boot:
nor flash-32M:
setenv bootargs 'mem=512M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 rw mtdparts=hi_sfc:1M(boot),4M(kernel),27M(rootfs)'
setenv bootcmd 'sf probe 0;sf read 0x81000000 0x100000 0x400000;bootm 0x81000000'
nand flash-32M:
setenv bootargs 'mem=512M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 rw mtdparts=hi_nand:1M(boot),4M(kernel),27M(roo