LINUX-2-uboot命令-emmc+sd读写命令

在这里插入图片描述
mmc info
只显示当前挂载的mmc信息,使用mmc dev可以就行切换

mmc read
从 EMMC 的第 1536(0x600)个块开始,读取 16(0x10)个块的数据到 DRAM 的
0X80800000 地址处
mmc dev 1 0 //切换到 MMC 分区 0
mmc read 80800000 600 10 //读取数据

mmc write
可以用于更新u-boot系统
1.下载u-boot.imx到DRAM80800000(默认保存的是zImage系统镜像);
2.切换到sd卡设备
mmc dev 0 0
写入下载的u-boot.imx
mmc write 80800000 2 32E
SD 卡分区 0 第 2 个块(扇区)开始烧写,一共烧写 32E个块,32e是u-boot.imx/512大小

3下载完后,重启即可 使用version可以查看u-boot编译版本日期信息

更新到emmc也是一样的,只是最后要增加一步分区配置
mmc partconf 1 1 0 0 //分区配置, EMMC 需要这一步!

千万不要写 SD 卡或者 EMMC 的前两个块(扇区),里面保存着分区表!

version
查看当前u-boot版本号

mmc list
正常情况下 sd卡是mmc 0设备 emmc是mmc 1设备

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值