主题中讨论的其他器件:TMDS64EVM
我将按照此链接中提供的步骤操作:
https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/08_06_00_42/exports/docs/linux/Overview_Building_the_SDK.html
$ git clone git.ti.com/.../oe-layersetup.git tisdk $ cd tisdk $ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-08.06.00-config.txt $ cd build $ . conf/setenv $ export TOOLCHAIN_PATH_ARMV7=$HOME/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf $ export TOOLCHAIN_PATH_ARMV8=$HOME/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu $ git clone git.ti.com/.../core-secdev-k3.git -b master $ export TI_SECURE_DEV_PKG_K3=`pwd`/core-secdev-k3 $ MACHINE=<machine> bitbake -k tisdk-default-image
当我尝试构建时收到一个错误: machin=am64xx-hs-evm bitbake -k tisdk-default-image
ben@BENCHRO-LT-IL:/tmp/oe-layersetup/build$ MACHINE=am64xx-hs-evm bitbake -k tisdk-default-image
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session (/tmp/oe-layersetup/build/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 5075 at 2023-05-21 23:11:04.501727 ---
ERROR: Failed to obtain external Arm toolchain version: Execution of '${DEF_TOOLCHAIN_PATH}/bin/INVALID-linux-gcc -v' failed: command not found
ERROR: Failed to obtain external Arm toolchain version: Execution of '${DEF_TOOLCHAIN_PATH}/bin/INVALID-linux-gcc -v' failed: command not found
ERROR: Error: EXTERNAL_TOOLCHAIN path '${DEF_TOOLCHAIN_PATH}' does not exist
当我为不同的机器进行构建时、一切都正常运行: machin=am64xx-evm bitbake -k tisdk-default-image
ben@BENCHRO-LT-IL:/tmp/oe-layersetup/build$ MACHINE=am64xx-evm bitbake -k tisdk-default-image NOTE: Started PRServer with DBfile: /tmp/oe-layersetup/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 41215, PID: 5365 Loading cache: 100% |#############################################################################################################################################################################| Time: 0:00:00 Loaded 480 entries from dependency cache. Parsing recipes: 2% |#####
我已确保安装 指南中指定的交叉编译器和 core-secDEV-K3软件包。
是否有我缺失的阶跃?
谢谢。
本·S·

