EMMC、Uboot操作命令

发布时间 2023-12-08 10:36:59作者: qsy_edt

MMC 相关命令

编辑

编辑

FAT格式文件系统 操作命令

存储器的分类整理(SRAM/DRAM/NOR FLASH/Nand FLASH)_nor flash sram-CSDN博客

fatinfo 查询MMC设备分区的文件系统信息 fatinfo mmc 1:1

fatls 查询FAT格式设备的目录和文件信息 fatls mmc 1:1

fstype 用于查看 MMC 设备某个分区的文件系统格式 fstype mmc 1:0

fatload 用于将指定的文件读取到 DRAM 中 fatload mmc 1:1 80800000 zImage

fatwrite 用于将 DRAM 中的数据写入到 MMC 设备中 fatwrite mmc 1:1 80800000 zImage 6788f8

EXT 格式文件系统操作命令 类似上面FAT格式的命令  只是格式不同

ext2load  ext2load mmc 1:2

ext2ls  ext2ls mmc 1:2

ext4ls   ext4ls mmc 1:2

ext4load 同上

ext4write 同上
 

BOOT 操作命令 本质是引导linux

bootz  bootz 命令用于启动 zImage 镜像文件

bootm

boot  boot 会读取环境变量 bootcmd 来启动 Linux 系统

 

每次启动从Linux主机上下载到DRAM,再启动Linux内核、设备树

setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ull-14x14-emmc-7-1024x600-c.dtb;bootz 80800000 - 83000000'

saveenv

boot

 

每次启动从EMMC,fatload到DRAM中,再启动Linux内核、设备树

setenv bootcmd 'fatload mmc 1:1 80800000 zImage;fatload mmc 1:1 83000000 imx6ull-14x14-emmc-7-1024x600-c.dtb;bootz 80800000 - 83000000'

saveen

boot
 

uboot其他常用命令

reset 重启

go 用于跳到指定的地址处执行应用

run 用于运行环境变量中定义的命令

mtest 简单的内存读写测试命令