Posting on behalf of a customer
--
I'm trying to follow "Building the SDK" here: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/08_04_01_03/exports/docs/linux/Overview_Building_the_SDK.html#overview-building-the-sdk
I'm facing the following problem and can't seem to find where to download "gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi":
$ MACHINE=am62xx-evm bitbake tisdk-base-image
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session (/mnt/nvme_4tb/bsps/am62x/tisdk/build/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 4155500 at 2022-11-01 16:52:27.650154 ---
ERROR: Failed to obtain external Arm toolchain version: Execution of '/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -v' failed: command not found
ERROR: Failed to obtain external Arm toolchain version: Execution of '/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -v' failed: command not found
ERROR: Error: EXTERNAL_TOOLCHAIN path '/opt/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi' does not exist
Here are the full steps I'm following:
# Install toolchains to home directory
$ tar -Jxvf gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz -C $HOME
$ tar -Jxvf gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz -C $HOME
# Setup Yocto
$ git clone https://git.ti.com/git/arago-project/oe-layersetup.git tisdk
$ cd tisdk
$ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-08.03.00.19-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
# Build Image
$ MACHINE=am62xx-evm bitbake tisdk-base-image
Can you please review the steps and let me know if I'm missing something or misconfiguring the environment?