(2)命令打开
“”cd u-boot-xlnx“”
(3)配置编译
“make zynq-zed_config”
"make"
"cp u-boot u-boot.elf"//得到制作Boot.BIN文件要的u-boot.elf
4、编译ulmage
1、安装32位交叉编译工具链的兼容包
apt-get install lib32ncurses5
apt-get install lib32z1
2、构建xilinx交叉编译环境
Xilinx在gcc的基础上开发了自己的一套交叉编译工具链,使用如下步骤进行安装。
(1)# cd ~ 去到自己的home目录
(2)使用git工具下载源码,如果没有安装git工具,可以使用sudo apt-get install git进行安装
git clone https://github.com/xupsh/CodeSourcery.git
(3) 配置环境变量
对~/.bashrc进行修改加入:
export PATH=$PATH:~/CodeSourcery/bin
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
(4)使环境变量生效
source ~/.bashrc
(5)检测是否成功
运行:arm-xilinx-linux-gnueabi-gcc -v出来版本信息,即构建成功,如下图所示://注意gcc与-v之间有空格
3、编译U-BOOT
(2)命令打开
“”cd u-boot-xlnx“”
(3)配置编译
“make zynq-zed_config”
"make"
"cp u-boot u-boot.elf"//得到制作Boot.BIN文件要的u-boot.elf
4、编译ulmage