This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Add layer

Part Number: TDA4VM

Hi team,

SDK: Processor SDK Linux for J721e 08_06_01

The compilation is complete and burned to the SD to enter the system and the customer is currently planning to add layer. 

$ cd /ti-processor-sdk-linux-j7-evm-08_06_01_02/yocto-build

$ . ./sources/oe-core/oe-init-build-env

$ bitbake-layers create-layer meta-stressapptest

However, the problem occurs as shown in the following figure:

They then tried to modify toolchain_base_path, but because of the lack of GCC-arm-9.2-ti2020.01-armv5-x86_64-arm-none-Linux-gnueabi, the new meta-stringapptest cannot be generated. 

NOTE: Starting bitbake server...
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session (/home/macon/works/jacinto7/j721e_evm/linux/20230521_08_06_01_02/ti-processor-sdk-linux-j7-evm-08_06_01_02/yocto-build/build/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 3440 at 2023-06-06 17:06:14.944751 ---
ERROR: Failed to obtain external Arm toolchain version: Execution of '/home/macon/works/jacinto7/toolchain/gcc-arm-9.2-ti2020.01-armv5-x86_64-arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc -v' failed: command not found

--------

According to doc, only 2 toolchains are required:

gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz
gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz

1) Is it possible to remove the GCC-arm-9.2-ti2020.01-armv5-x86_64-arm-none-Linux-gnueabi requirement? If so, how to modify it?

2) If not, where can they download gcc-arm-9.2-ti2020.01-armV5-x86_64-arm-none-Linux-gnueab? 

Could you help check this case? Thanks.

Best Regards,

Cherry