gcc编译器修改。
https://github.com/Xilinx/arm-trusted-firmware
不依赖newlibc或glibc库
sdk gcc
make -C arm-trusted-firmware-xilinx-v2026.1 CROSS_COMPILE=aarch64-none-elf- PLAT=zynqmp RESET_TO_BL31=1 DEBUG=0
EDF 自己打包的gcc
SRC_DIR="arm-trusted-firmware-xilinx-v2026.1" export GCC_PATH="/opt/edf-baremetal-gcc/aarch64-tool/usr/bin/aarch64-xilinx-elf" export PATH=${GCC_PATH}:$PATH CROSS_COMPILE=aarch64-xilinx-elf- make -C ${SRC_DIR} CROSS_COMPILE=${CROSS_COMPILE} PLAT=zynqmp RESET_TO_BL31=1 DEBUG=0 bl31
xilinx-arm-trusted-firmware 编译生成 BL31.ELF
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
xilinx-arm-trusted-firmware
不依赖newlibc或glibc库
sdk gcc
EDF 自己打包的gcc