1、下载u-boot、Linux源代码、DeviceTree生成模板
https://github.com/xilinx
2、设置编译器路径到PATH
export PATH=$PATH:/opt/Xilinx/SDK/2015.4/gnu/arm/lin/bin
3、编译linux
拷贝u-boot路径下tools/mkimage到/usr/local/bin(先编译下u-boot)
make ARCH=arm menuconfig
加载arch/arm/configs/xilinx_zynq_config
设置general setup中的complier prefix为arm-xilinx-linux-gnueabi-
make ARCH=arm uImage UIMAGE_LOADADDR=0x8000
4、设置dtc路径到PATH
export PATH=$PATH:<linux内核代码路径>/script/dtc
5、编译u-boot
make zynq_zc70x_config
make
本文档提供了在Zynq平台上编译u-boot及Linux内核的详细步骤,包括设置编译器路径、编译u-boot和Linux内核、配置DeviceTree等关键环节。
1315

被折叠的 条评论
为什么被折叠?



