设为首页 加入收藏

TOP

u-boot-2009.11移植到mini2440
2014-11-24 03:20:03 来源: 作者: 【 】 浏览:1
Tags:u-boot-2009.11 移植 mini2440

写下自己移植u-boot-2009 的点点滴滴,希望有助他人。


所用环境:


u-boot:u-boot-2009.11


交叉环境:arm-linux-gcc4.3.2


1、下载u-boot-2009.11


2、建立交叉编译环境


下载arm-linux-gcc4.3.2,可以从友善之臂官网上下载。解压后,配置好路径即可,操作如下:


1) 修改环境变量,把交叉编译器的路径加入到PATH。


方法一:修改/etc/bash.bashrc文件(此文件只对当前用户适用)


$sudo gedit /etc/bash.bashrc


在最后加上export PATH=$PATH:/usr/local/arm/4.4.3/bin


方法二:修改/etc/profile文件(此文件属于系统级别的环境变量,设置在里面的东西对所有用户适用\


$sudo gedit /etc/profile


在最后加上export PATH=$PATH:/usr/local/arm/4.4.3/bin


方法三:修改/etc/environment文件


$sudo gedit /etc/environment


原文件应为PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: /usr/games“


将其改为PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4. 4.3/bin"保存退出即可


若上面不加入环境变量,要运行arm-linux-gcc这个程序,则每次都要把arm-linux-gcc的完整路径写出来。如:/usr/local/arm/4.4.3/bin arm-linux-gcc 文件名 - o 输出文件名


这样非常的麻烦,所以加到path里面,让电脑知道这个程序在哪里。


立即使新的环境变量生效,不用重启电脑:


方法一:$ source /root/.bashrc


方法二:$ source /etc/profile


方法三:注销系统(若上面不成功建议注销系统一下)


3、按照友善之臂的u-boot移植完全手册步骤操作即可。


4、继续了解u-boot代码,后续跟上。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Foxmail的cvs导入Ubuntu Thunderb.. 下一篇Python OS 文件操作模块常用函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·常用meta整理 | 菜鸟 (2025-12-25 01:21:52)
·SQL HAVING 子句:深 (2025-12-25 01:21:47)
·SQL CREATE INDEX 语 (2025-12-25 01:21:45)
·Shell 传递参数 (2025-12-25 00:50:45)
·Linux echo 命令 - (2025-12-25 00:50:43)