2024年6月14日发(作者:)

搭建基于Cortex-A9的开发环境

一、配置交叉工具链:2

二、Bootloader 编译:uboot-fs4412_

三、Linux 内核编译:linux-3.0-fs4412_

四、通过网络加载内核和文件系统:

一、配置交叉工具链:2

环境变量的添加

修改文件/etc/ 添加如下内容

export PATH=$PATH: /usr/local/toolchain/toolchain-4.5.1/bin(pwd配置路径)

重启配置文件

$ source /etc/

工具链测试

$ arm-none-linux-gnueabi-gcc -v

二、Bootloader 编译:uboot-fs4412_

执行命令:

tar xvf uboot-fs4412_

解压后会出现 uboot-fs4412_v2 目录,进入/uboot-fs4412_v2/u-boot-2010.03

目录

cd /uboot-fs4412_v2/u-boot-2010.03

修改 Makefile

vi Makefile 找到如下图所示代码