分享

U-boot mmc命令

 WUCANADA 2013-05-17

U-boot命令详解  

2012-02-23 20:24:39|  分类: Linux |字号 订阅

当我们使用存储在sd/mmc卡的内核与文件系统启动板子的话,需要设置启动环境参数时,需要熟悉一些u-boot命令。下面是一些与sd/mmc卡相关的命令

1)help命令
命令:help 或 ?
功能:查看当前U-boot版本中支持的所有命令。

#help;
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
flinfo - print FLASH memory information
fsinfo - print information about filesystems
fsload - load binary file from a filesystem image
ls - list files in a directory (default /)
md - memory display
mm - memory modify (auto-incrementing address)
mmc - MMC sub-system
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables

run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables


u-boot版本不同,命令会有或大或小的区别,有时正是这些不起眼的不确定性耽误项目,因此使用帮助命令可以查看对应版本正确的命令格式。
help <你想要查的指令>
或者 ? <你想要查的指令>
甚至 h <你想要查的指令缩写>


2)mmc命令
SD卡的使用命令比较简单,一般只有初始化和设备信息的显示,读写是通过文件系统命令实现的。不过注意的是,应当使用help命令确认u-boot是否支持这些命令以及这些命令的正确格式。
mmc init [dev] - 初始化MMC子系统
mmc device [dev] - 查看和设置当前设备
使用和USB类似,在所有的命令使用前,必须先插入SD卡,然后使用:mmc init,以初始化MMC 控制器,获取设备信息。


3)FAT文件系统命令
使用sd/mmc卡制作内核时,启动程序以及内核都是放在fat格式分区中,因此应该对fat文件系统命令熟悉。常用的fatload。
fatinfo:显示文件系统的相关信息
格式:fatinfo <interface> <dev[:part]>
Interface:代表接口,如usb、mmc;
dev:代表设备编号,如0、1……;
part:代表存储设备中的分区,如1、2……。

fatload:从FAT32文件系统中读取二进制文件到SDRAM。
格式:fatload <interface> <dev[:part]>  <addr> <filename> [bytes]
Interface、dev和part同上;
addr:代表写入SDRAM的地址;
filename:代表存储设备中的文件名;
bytes:代表从存储设备中读取的文件大小,可不填;如果填的数据比文件小,就只读取bytes字节,如果填的数据比文件大,也只读取文件的大小。

fatls:列出FAT32文件系统中目录里的文件。
格式:fatls <interface> <dev[:part]> [directory]
Interface、dev和part同上;
directoryr:代表所要查看的目录,可不填,默认为/。



其他更详细的请参考:http://blog.csdn.net/willand1981/article/details/5822911

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多