MMC设备命令
2026/8/7 18:08:18 网站建设 项目流程

文章目录

    • (一)mmc命令
      • 1. mmc list
      • 2. mmc dev [dev] [part]
      • 3. mmc info
      • 4. mmc part
      • 5. mmc rescan
      • 6. mmc read addr blk# cnt
      • 7. mmc write addr blk# cnt
      • 8. mmc erase addr blk# cnt
      • 9. mmc bootpart [dev] [part]
    • (二)ums命令

(一)mmc命令

1. mmc list

列出可用设备

2. mmc dev [dev] [part]

切换当前设备/分区

3. mmc info

查看设备的详细信息
显示当前默认 MMC 设备的制造商、容量、总线宽度、速度模式等关键参数。

4. mmc part

列出分区表

5. mmc rescan

重新扫描设备
当热插拔 SD 卡或 eMMC 状态发生变化后,使用此命令重新枚举设备,无需重启 U-Boot。

=> mmc rescan => mmc list # 再次确认设备是否识别正常

6. mmc read addr blk# cnt

从 MMC 读取数据到内存

参数说明
addr数据加载到内存中的起始地址(十六进制)
blk#MMC 设备上的起始块号(块偏移,十六进制)
cnt读取的块数(每块固定 512 字节)

7. mmc write addr blk# cnt

将内存数据写入 MMC

参数说明
addr内存中数据源的起始地址
blk#MMC 设备上的目标起始块号
cnt写入的块数

8. mmc erase addr blk# cnt

擦除 MMC 数据块

参数说明
blk#擦除起始块号
cnt擦除的块数

9. mmc bootpart [dev] [part]

查看/设置 Boot 分区

(二)ums命令

ums 命令将 MMC/SD 等块设备通过 USB OTG 模拟为大容量存储设备(U盘模式),便于主机直接读写开发板存储,常用于无网络环境下的镜像烧录与备份。

ums <dev> [<interface>] <devnum[:partnum]>
参数说明
devUSB Gadget 设备编号(通常为0
interface块设备接口类型,可选mmc/sata/scsi/usb等,默认值为mmc
devnum设备编号(由mmc list确定)
partnum分区编号;若省略或设为0,则暴露整个设备

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询