u-boot移植(一)移植前准备
来源:互联网 发布:迅雷赚钱宝软件 编辑:程序博客网 时间:2024/05/16 19:09
u-boot移植
u-boot源代码分析可以在网上找到很多相关资料,这里不再赘述
移植前准备工作:
1、 设置linux和windows共享文件夹,方便文件传输
a) 可用samba服务器或Vmware tools的共享文件夹等方式
2、 好的工具可以使移植工作事半功倍,source insight软件可以很好的分析代码的层次依赖关系,安装软件,并添加对.S文件支持,新建u-boot工程,把所有源代码添加到工程目录下。
3、 在环境下安装H-Jtag软件
根据开发板的Jtag和并口线的对应关系,配置Jtag和H-flasher可以到网上找相关资料查看。配置好之后可以烧写开发板的nor flash或nand flash。从flash启动
4、 安装交叉编译环境:安装4.3.2版本的交叉编译工具链
a) 复制arm-linux-gcc-4.3.2.tgz到/ 目录,
b) tar vxf arm-linux-gcc 解压缩,可以看到usr/local/目录下有个arm的目录,该目录下的4.3.2/bin/目录就是交叉编译工具链,要能在linux终端中使用该交叉工具链,需把此路径添加到当前环境变量
c) 运行pwd命令,把显示的路径添加到/etc/profile文件中
把pathmunge /usr/local/arm/bin添加到文件末尾,运行source /etc/profile命令即可
5、 复制u-boot-2009.08.tar.bz2到home目录
a) 解压缩 tar vxf u-boot-2009.08.tar.bz2 –C /tftpboot
b) 进入u-boot-2009.08目录,
6、 选择参考开发板
a) 原则上首先选择和cpu相同的开发板
b) 如果没有则找mpu相同的开发板作参考
u-boot-2009.08没有对s3c2440 cpu的支持,所以选择mpu相同的,就是arm920t内核的开发板,s3c2410和s3c2440资源最接近,所以选择以s3c2410为核心的smdk2410板为参考
- u-boot移植(一)移植前准备
- U-Boot移植准备
- U-boot移植(一)
- u-boot移植(一)
- 准备开始移植u-boot
- U-Boot 的移植(一)
- U-boot移植笔记(一)
- u-boot-2011.06的移植(一)
- s3c2440的U-boot移植(一)
- U-boot移植(一)--基本概念
- u-boot-2013.01.01移植(一)
- u-boot-2010.09移植(一)
- 关于U-boot的移植(一)
- u-boot 移植(一) 准备工作
- u-boot-2010.09移植(一)
- u-boot移植(一)---u-boot启动流程分析
- (五)u-boot2013.01.01 for s5pv210:《移植前的准备及u-boot初编译》
- (五)u-boot2013.01.01 for s5pv210:《移植前的准备及u-boot初编译》
- 找回了CSDN的密码了
- gnuplot使用技巧
- 动态加载验证码
- C++项目通过JNI使用Java第三方jar包
- 一个简单的ibatis.net架构(包含项目模板代码下载)
- u-boot移植(一)移植前准备
- 关于std::remove_if
- Rootkits技术_直接内核操作(1)
- Postfix介绍
- u-boot移植(二)建立mini2440开发板工程
- 1234
- Linux安全体系学习笔记之三:OpenSSL源代码分析(2)
- 谈谈近期的安全事件
- [转载]C++的精英化趋势与两个关键缺陷