请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:SK-AM62A-LP 工具与软件:
运行 Project 0
请参阅第3.1.1.1节、
编译 uboot 时、我执行以下步骤:
导出 SOC=am62a
Export SDK_INSTALL_DIR=/home/vmuser/ti-processor-sdk-linux-edgeai-am62a-evm-10_00_00_08
导出 cross_compile_64="${SDK_INSTALL_DIR}/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-
导出 sysROOT_64="${SDK_INSTALL_DIR}/linux-devkit/sysroots/aarch64-oe-linux
导出 CC_64="${cross_compile_64}gcc --sysroot=${sysroot_64}"
export ROSS_COMPILE_32="${SDK_INSTALL_DIR}/k3r5-Devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-eabi/arm-oe-eabi-"
Export SDK_INSTALL_DIR=/home/vmuser/ti-processor-sdk-linux-edgeai-am62a-evm-10_00_00_08
导出 cross_compile_64="${SDK_INSTALL_DIR}/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-
导出 sysROOT_64="${SDK_INSTALL_DIR}/linux-devkit/sysroots/aarch64-oe-linux
导出 CC_64="${cross_compile_64}gcc --sysroot=${sysroot_64}"
export ROSS_COMPILE_32="${SDK_INSTALL_DIR}/k3r5-Devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-eabi/arm-oe-eabi-"
因为我看到安装的 SDK 中只有这三个软件包

我使用我自己下载的软件包、
导出 uBoot_DIR=/home/vmuser/UbootTest/ti-u-boot
导出 TI_Linux_FW_DIR=/home/vmuser/UbootTest/ti-linux-firmware
导出 TFA_DIR=/home/vmuser/UbootTest/trusted-firmware-a
导出 OPTEE_DIR=/home/vmuser/UbootTest/optee_os
根据以下指令进行编译、
cd $uBoot_DIR R5 用于构建 tiboot3.bin。 保存在$uBoot_DIR/OUT/R5中。 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_32" am62ax_EVM_R5_defconfig O=$uBoot_DIR/OUT/R5 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_32" O=$uBoot_DIR/OUT/BINMAN_INDIRS=$TI_Linux_R5_DIR A53 来构建 tispl.bin 和 u-boot.img。 保存在$uBoot_DIR/OUT/A53中。 需要 bl31.bin、TEE-PAGER_v2.bin。 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_64" am62ax_EVM_A53_defconfig O=$UBOOT_DIR/OUT/A53 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_64" CC="$CC_64" BL31=$TFA_DIR/BUILD/K3/lite/RELEASE/LEX=$OPTE_LINUTO_RE/TI_LINUTO_RE_MO=$OP_RE_MODIO/ bl31.bin tee-pager_v2.bin
遇到以下错误:

请帮助查看、谢谢!