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

本文详细介绍了U-Boot中常用的命令操作,包括设置与保存环境变量、内存填充、通过TFTP加载内核映像、探测Flash设备、擦除与写入Flash等关键步骤。适合于嵌入式系统开发者及爱好者学习参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载请标明出处:http://blog.youkuaiyun.com/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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶落西湘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值