u-boot是内核制作的必要程序,本篇文章将讲解如何生成zynq-7000的u-boot.
准备材料:
1.arm-xilinx-linux-gnueabi- 交叉编译器 参考文章
https://blog.csdn.net/sinat_34486066/article/details/102571467
进行交叉编译安装
2.u-boot下载地址:
https://github.com/Xilinx/u-boot-xlnx/releases/tag/xilinx-v14.6
请选择 xilinx-v14.6 版本下载.gz文件
制作步骤:
1.将文件放置虚拟机中,解压文件
tar -zxvf ****
2.进入文件,查看内容
在/include/configs的文件夹中,可以看到zynq_zed.h的文件,这个文件就是我们需要编译的文件。
3.回到u-boot的根目录,修改环境变量
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
编译zynq_zed_config文件,编译理由见readme
make zynq_zed_config