您的位置:首页 > 其它

u-boot配置、编译、烧写、命令使用

2014-05-30 23:24 316 查看
基于cortex A8的硬件平台

1、 编译,配置u-boot。

A、配置的目的是运行在规定的额开发板上。及配置顶层Makefile。

B、配置:make smart210_config

C、编译:make ARCH=arm CROSS_COMPILE=arm-linux-

D、烧写进开发板,(见前面的笔记,烧写系统到开发板)

2、环境变量相关命令(在secureCRT中的u-boot命令)

A、Printenc :查看环境变量

Print + 对应的环境变量: 只查看该环境变量

B、Setenv : 添加,修改,删除环境变量

添加环境变量:setenv+ 环境变量的名字+环境变量的值

修改环境变量:setenv+环境变量的名字+修改以后环境变量的值

删除环境变量:setenv+环境变量的名字

C、saveenv保存环境变量

将当前定义的所有变量及其值存入flash中。

命令:saveenv(后面不需要加任何参数)

2、 TFTP下载

开发板:TFTP客户端

PC机:TFTP服务器(常位于linux系统)

准备工作:A、开发板网卡mac地址(随便设置一个,有的话就不需要设置了)

#setenvethaddr 12:34:56:78:9A:BC

B、开发板IP地址

#setenvipaddr 192.168.0.3

C、告诉开发板服务器地址

#setenvserverip 192.168.0.2 (tftp服务器的地址)

D、检查是否联通

#ping192.168.0.2(tftp服务器的地址)

Ping通的条件:1、开发板和windows能ping通

开发板和windows在一网段

Windows必须关闭防火墙

2、windows和linux能ping通

linux必须关闭防火墙

3、用一个交换机,可以ping通的几率增大很大
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: