1、重启按下ctrl+c进入boot界面下
2、setenv ipaddr 192.168.0.10 (设备ip)
setenv serverip 192.168.0.92 (服务器ip,pc)
3、启动tftpd32.exe, 在串口界面ping服务器IP是否联通 ping 192.168.0.92
4、按照约定分区烧写
emmc烧录: (8G) 1M(u-boot.bin),9M(kernel),30M(rootfs.cramfs),100M(app),5M(param),5M(backup.param),6860M(data)
uboot 0x0 ~ 0xFFFFF size = 0x100000
kernel 0x100000 ~ 0x9FFFFF size = 0x900000
rootfs 0xA00000 ~ 0x27FFFFF size = 0x1E00000
app 0x2800000 ~ 0x8BFFFFF size = 0x6400000
param 0x8C00000 ~ 0x90FFFFF size = 0x500000
backparam 0x9100000 ~ 0x95FFFFF size = 0x500000
data 0x9600000 ~ 0x1B61FFFFF size = 0x1ACC00000
mmc read dev addr blk# cnt
mmc write dev addr blk# cnt
mmc erase blk# cnt
offset/0x200 = blk,size/0x200=cnt
注意:EXT4格式必须用mmc write.ext4sp,否则不识别
boot烧录
mw.b 0x82000000 ff 0x100000; tftp 0x82000000 u-boot-hi3559av100.bin
mmc erase 0 800; mmc write 0 0x82000000 0 800
uImage 内核烧录
mw.b 0x82000000 ff 0x900000;tftp 0x82000000 uImage_hi3559av100_multi-core
mmc erase 800 4800; mmc write 0 0x82000000 800 4800
rootfs 烧录
mw.b 0x82000000 ff 0x1E00000;tftp 0x82000000 rootfs_hi3559av100_T19021302.cramfs
mmc erase 5000 F000; mmc write 0 0x82000000 5000 F000
app 烧录
mw.b 0x82000000 ff 0x6400000;tftp 0x82000000 app-T17051502.img
mmc erase 14000 32000; mmc write 0 0x82000000 14000 32000
param 烧录
mw.b 0x82000000 ff 0x500000;tftp 0x82000000 param-T17051502.img
mmc erase 46000 2800; mmc write 0 0x82000000 4600 2800
backup param 烧录
mw.b 0x82000000 ff 0x500000;tftp 0x82000000 param-bk-T17051502.img
mmc erase 48800 2800; mmc write 0 0x82000000 48800 2800
data 烧录
mw.b 0x82000000 ff 0x1ACC00000;tftp 0x82000000 u-data-hi3559av100.jffs2
mmc erase 4B000 D6600; mmc write 0 0x82000000 4B000 D6600
5、reset设备