U-Boot的常用命令详解.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《U-Boot的常用命令详解.pdf》由会员分享,可在线阅读,更多相关《U-Boot的常用命令详解.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、U-Boot 的常用命令详解 U-Boot 还提供了更加详细的命令帮助,通过 help 命令还可以查看每个命令的参数说明。由于开发过程的需要,有必要先把 U-Boot 命令的用法弄清楚。接下来,根据每一条命令的帮助信息,U-Boot 还提供了更加详细的命令帮助,通过 help 命令还可以查看每个命令的参数说明。由于开发过程的需要,有必要先把 U-Boot 命令的用法弄清楚。接下来,根据每一条命令的帮助信息,解释一下这些命令的功能和参数。1、bootm bootm addr arg.-boot application image stored in memory passing argument
2、s arg.;when booting a Linux kernel,arg can be the address of an initrd image bootm命令可以引导启动存储在内存中的程序映像。这些内存包括 RAM 和可以永久保存的 Flash。第 1 个参数 addr 是程序映像的地址,这个程序映像必须转换成U-Boot 的格式。第 2 个参数对于引导 Linux 内核有用,通常作为U-Boot 格式的 RAMDISK 映像存储地址;也可以是传递给Linux 内核的参数(缺省情况下传递bootargs 环境变量给内核)。2、bootp bootp loadAddress bootf
3、ilename bootp 命令通过 bootp 请求,要求 DHCP 服务器分配 IP 地址,然后通过TFTP协议下载指定的文件到内存。第 1 个参数是下载文件存放的内存地址。第 2 个参数是要下载的文件名称,这个文件应该在开发主机上准备好。3、cmp cmp.b,.w,.l addr1 addr2 count -compare memory cmp命令可以比较 2 块内存中的内容。.b 以字节为单位;.w 以字为单位;.l以长字为单位。注意:cmp.b 中间不能保留空格,需要连续敲入命令。第 1 个参数 addr1 是第一块内存的起始地址。第 2 个参数 addr2 是第二块内存的起始地址
4、。第 3 个参数 count 是要比较的数目,单位按照字节、字或者长字。4、cp cp.b,.w,.l source target count -copy memory cp 命令可以在内存中复制数据块,包括对Flash 的读写操作。第 1 个参数 source 是要复制的数据块起始地址。第 2 个参数 target是数据块要复制到的地址。这个地址如果在Flash 中,那么会直接调用写 Flash 的函数操作。所以U-Boot 写 Flash 就使用这个命令,当然需要先把对应 Flash 区域擦干净。第 3 个参数 count 是要复制的数目,根据cp.b cp.w cp.l分别以字节、字、长
5、字为单位。5、crc32 crc32 address count addr -compute CRC32 checksum save at addr crc32 命令可以计算存储数据的校验和。第 1 个参数 address 是需要校验的数据起始地址。第 2 个参数 count 是要校验的数据字节数。第 3 个参数 addr 用来指定保存结果的地址。6、echo echo args.-echo args to console;c suppresses newline echo 命令回显参数。7、erase erase start end -erase FLASH from addr start
6、to addr end erase N:SF-SL -erase sectors SF-SL in FLASH bank#N erase bank N -erase FLASH bank#N erase all -erase all FLASH banks erase 命令可以擦 Flash。参数必须指定 Flash 擦除的范围。按照起始地址和结束地址,start必须是擦除块的起始地址;end 必须是擦除末尾块的结束地址。这种方式最常用。举例说明:擦除0 x20000 0 x3ffff区域命令为 erase 20000 3ffff。按照组和扇区,N表示 Flash 的组号,SF表示擦除起始扇区
7、号,SL表示擦除结束扇区号。另外,还可以擦除整个组,擦除组号为N的整个 Flash 组。擦除全部Flash 只要给出一个 all的参数即可。8、flinfo flinfo -print information for all FLASH memory banks flinfo N -print information for FLASH memory bank#N flinfo命令打印全部 Flash 组的信息,也可以只打印其中某个组。一般嵌入式系统的 Flash 只有一个组。9、go go addr arg.-start application at address addr passing
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Boot 常用命令 详解
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内