U-Boot 命令详解

U-Boot 命令详解

ID:42770277

大小:24.00 KB

页数:5页

时间:2019-09-20

U-Boot 命令详解_第1页
U-Boot 命令详解_第2页
U-Boot 命令详解_第3页
U-Boot 命令详解_第4页
U-Boot 命令详解_第5页
资源描述:

《U-Boot 命令详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、U-Boot提供的命令Printenv打印环境变量。Uboot>printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environmentsize:80/8188bytesSetenv设置新的变量Uboot>setenvmyboardAT91RM9200DKUboot>printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5myboard

2、=AT91RM9200DKEnvironmentsize:102/8188bytesSaveenv保存变量命令将当前定义的所有的变量及其值存入flash中。用来存储变量及其值的空间只有8k字节,应不要超过。Loadb通过串口Kermit协议下载二进制数据。Tftp通过网络下载程序,需要先设置好网络配置Uboot>setenvethaddr12:34:56:78:9A:BCUboot>setenvipaddr192.168.1.1Uboot>setenvserverip192.168.1.254    (tftp服务器的地址)下载bin文件到地址0x20000000处。U

3、boot>tftp20000000application.bin(application.bin应位于tftp服务程序的目录)Uboot>tftp32000000vmlinux把server(IP=环境变量中设置的serverip)中/tftpdroot/下的vmlinux通过TFTP读入到物理内存32000000处。Md显示内存区的内容。Mm修改内存,地址自动递增。Nm修改内存,地址不自动递增。Mw用模型填充内存mw32000000ff10000(把内存0x32000000开始的0x10000字节设为0xFF)Cp拷贝一块内存到另一块Cmp比较两块内存区这些内存操作命

4、令后都可加一个后缀表示操作数据的大小,比如cp.b表示按字节拷贝。Protect写保护操作protecton1:0-3(就是对第一块FLASH的0-3扇区进行保护)protectoff1:0-3取消写保护Erase擦除扇区。erase:删除FLASH的扇区erase1:0-2(就是对每一块FLASH的0-2扇区进行删除)对DataFlash的操作U-Boot在引导时如果发现NPCS0和NPCS3上连有DataFlash,就会分配虚拟的地址给它,具体为:0xC0000000---NPCS00xD0000000---NPCS3run执行设置好的脚本Uboot>setenvf

5、lashittftp20000000mycode.bin;erase100200001002FFFF;cp.b20000000100200008000Uboot>saveenvUboot>runflashitbootcmd保留的环境变量,也是一种脚本如果定义了该变量,在autoboot模式下,将会执行该脚本的内容。Go执行内存中的二进制代码,一个简单的跳转到指定地址Bootm执行内存中的二进制代码要求二进制代码为制定格式的。通常为mkimage处理过的二进制文件。起动UBOOTTOOLS制作的压缩LINUX内核,bootm3200000Bootp通过网络启动,需要提

6、前设置好硬件地址。?得到所有命令列表help helpusb,列出USB功能的使用说明ping 注:只能开发板PING别的机器usbusbstart: 起动usb功能usbinfo: 列出设备usbscan: 扫描usbstorage(u盘)设备kgo 起动没有压缩的linux内核kgo32000000fatls列出DOSFAT文件系统fatlsusb0列出第一块U盘中的文件fatload读入FAT中的一个文件fatloadusb0:032000000aa.txt把USB中的aa.txt读到物理内存0x32000000处!flinfo列出flash的信息nfsnfs32

7、000000192.168.0.2:aa.txt把192.168.0.2(LINUX的NFS文件系统)中的NFS文件系统中的aa.txt读入内存0x32000000处。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。