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通的几率增大很大
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通的几率增大很大
相关文章推荐
- uboot中配置并使用tftp命令
- Spring Boot 2.0.0.M3使用案例,案例配置,常用命令,注解介绍,热部署
- uboot中配置并使用tftp命令
- 如何配置才能使用cl命令编译C/C++程序?
- 虚拟机ubuntu下nfs配置,使用uboot nfs命令下载内核至mini2440
- Spring boot框架项目,使用maven命令将配置文件打包到jar包外,项目运行读取jar外配置文件
- RHEL5.8服务器系统安装、配置及firstboot命令的使用
- uboot中配置并使用tftp命令
- 如何配置才能使用cl命令编译C/C++程序?
- 使用csc命令将.cs文件编译成.dll的过程
- 现在使用的PHP编译命令参数
- 反编译jad的命令使用
- 如何使用linux ifconfig命令配置网卡
- 使用csc命令将.cs文件编译成.dll的过程
- 使用bc45编译ucos-II的配置过程
- 使用powershell命令,为exchange 2007用户配置邮箱数据
- 使用C++编写Apache的模块 -- 命令表,保存配置信息
- 使用EditPlus配置编译环境
- 使用csc命令将.cs文件编译成.dll的过程