uboot移植(S3Cmini2440开发板)

本文详细介绍了如何从零开始搭建一个用于嵌入式系统的交叉编译环境,包括安装必要的工具链、配置环境变量及验证交叉编译器是否正确安装等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

建立交叉编译环境

1.mkdir /home/uboot

2.mount  //192.168.8.2/share/em  /mnt

3.cd /home/uboot

4. tar xzvf /mnt/arm-linux-gcc-4.3.2.tgz  -C  /     //把交叉编译文件解压改变目录到根目录/,-C 是改变目录   
5.vi /root/.bashrc

6.添加 export PATH=$PATH:/usr/local/arm/4.3.2/bin

7.source /root/.bashrc 使之生效   用 arm-linux-gcc -v 检查是否成功

移植UBOOT


   解压uboot文件

  1.cd /home/uboot

  2. cp /mnt/u-boot-2011.03.tar.bz2 ./

  3. tar xjvf u-boot-2011.03.tar.bz2

  4.cd  u-boot-2011.03

   接下来根据http://blog.youkuaiyun.com/csuwzc/article/details/6453623 修改


    把对应的micro2440全部改成mini2440

 记住要注释掉 mini2440.h里面的下面2句,上面的博客里面没有注释

 //#define CONFIG_ENV_IS_IN_FLASH 1
 //#define CONFIG_ENV_SIZE  0x10000 /* Total Size of Environment Sector */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值