uboot通过tftp下载固件并烧写到flash

转载请标明出处:http://blog.csdn.net/u013752202/article/details/78569894
setenv 设置环境变量
saveenv 保存环境变量

mw.b 0x80600000 0xff 0x1000000
从0x80600000开始到0x1000000的内存写0xff

tftp 0x80600000 uImage.lzma
从tftp服务器加载uImage.lzma到0x80600000地址的内存

sf probe
查找flash

sf erase 0x40000 0x280000
从0x40000 开始擦除0x280000大小的flash
(注意这里不是从0x40000开始擦除到0x240000的意思!0x280000是擦除的总大小)

sf write 0x80600000 0x40000 0x280000
从0x80600000 地址处开始把0x280000大小的内存数据写入0x40000 开始的flash


猜你喜欢

转载自blog.csdn.net/u013752202/article/details/78569894