专题2-u-boot新手入门
u-boot使用阶段内容:使用u-boot、开发u-boot,本节主要学习如何使用u-boot。u-boot核心是命令,所以本节我们主要集中于学习u-boot的常用命令。本节实验步骤如下:
- 拷贝文件到Linux系统,解压缩;
- 配置u-boot文件(OK6410: make forlinx_nand_ram256_config),编译特定开发板u-boot;
- 使用命令:make ARCH=arm CROSS_COMPILE=arm-linux- 编译u-boot
尽管UBOOT提供了丰富的命令集,但不同的开发板所支持的命令却不一样(可配置),help 命令可用于察看当前于察看当前单板所支持的命令。
- printenv:查看环境变量 printenv name - 查看name变量值
- setenv 添加、修改、删除环境变量
- setenv name value - add/modify environment variable 'name' to 'value‘
- setenv name - delete environment variable 'name'
- saveenv 保存环境变量
tftp 通过网络下载文件(注意:使用tftp,需要先配置好网络)
#setenv ethaddr 12:34:56:78:9A:BC
#setenv ipaddr 192.168.0.3
#setenv serverip 192.168.0.2(tftp服务器的地址)
#ping 192.168.0.2(tftp服务器的地址)
范例:
#tftp 0xc0008000 uImage
把tftp服务器上的uImage下载到0xc0008000处。

浙公网安备 33010602011771号