您好!
我正在尝试按照以下说明从头开始构建 SDK: https://software-dl.ti.com/processor-sdk-linux/esd/AM437X/08_02_00_24/exports/docs/linux/Overview_Building_the_SDK.html
我们的目标是构建一个新的引导内核、该内核具有最少的配置、可让我们登录。 然后、我们想添加外设来诊断哪些外设可能存在问题(导致内核严重错误等)
但是、当我们盲目遵循指令时、我们在构建基本映像时遇到以下错误:
~[Linux-Devkit]:Δ t/ti-processor-sdk-linux-AM437X-EVM-08.02.00.24/tisdk/build> machine=AM437x-EVM bitbake tisdk-base-image
错误:无法启动 bitbake 服务器(无)
错误:此会话的服务器日志(/home/zebra/ti-processor-sdk-linux-am437x-evm-08.02.00.24/tisdk/build/bitbake-cookerdemon.log):
---在2022-11-12 15:25:41.652825启动 bitbake server pid 20169 ---
错误:获取外部 Arm 工具链版本失败:执行'/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -v'失败:找不到命令
错误:获取外部 Arm 工具链版本失败:执行'/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -v'失败:找不到命令
错误:错误:external_toolchain 路径"/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi 不存在
bitbake 似乎正在寻找 gcc-arm-9.2-ti2020.01-armv5-x86_64 arm-no-linux-gnueabi 工具链、但应该寻找 gcc-arm-9.2-2019.12-x86_64 arm-no-linux-gnueabihf... 对吧?
我们如何解决这个问题? 谢谢!
Berkay