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: PROCESSOR-SDK-RTOS-J721E -- 09.01.00.06 (08 Dec 2023) compilation error!

Part Number: TDA4VM
Other Parts Discussed in Thread: SYSCONFIG

Hi, TI expert:

I configured it according to Vision_app_Doc. I don't know why an error was reported.

nfs@nfs-All-Series:~/tda4/ti-processor-sdk-rtos-j721e-evm-09_01_00_06$ ./sdk_builder/scripts/setup_psdk_rtos.sh
命中:1 security.ubuntu.com/ubuntu jammy-security InRelease
命中:2 mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
命中:3 mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease
命中:4 mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
正在读取软件包列表... 完成
[dof] Creating/Updating system link to libDOF.so ...
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
注意,选中 'libgraphviz-dev' 而非 'graphviz-dev'
bison 已经是最新版 (2:3.8.2+dfsg-1build1)。
build-essential 已经是最新版 (12.9ubuntu3)。
flex 已经是最新版 (2.6.4-8build2)。
libpng-dev 已经是最新版 (1.6.37-3build5)。
python3-pyelftools 已经是最新版 (0.27-1)。
graphviz 已经是最新版 (2.42.2-6)。
libgraphviz-dev 已经是最新版 (2.42.2-6)。
mono-runtime 已经是最新版 (6.8.0.105+dfsg-3.2)。
ninja-build 已经是最新版 (1.10.1-1)。
pkgconf 已经是最新版 (1.8.0-1)。
swig 已经是最新版 (4.0.2-1ubuntu1)。
cmake 已经是最新版 (3.22.1-1ubuntu1.22.04.1)。
curl 已经是最新版 (7.81.0-1ubuntu1.15)。
git 已经是最新版 (1:2.34.1-1ubuntu1.10)。
libgles2-mesa-dev 已经是最新版 (23.0.4-0ubuntu1~22.04.1)。
libprotobuf-dev 已经是最新版 (3.12.4-1ubuntu7.22.04.1)。
libprotoc-dev 已经是最新版 (3.12.4-1ubuntu7.22.04.1)。
python3-distutils 已经是最新版 (3.10.8-1~22.04)。
python3-setuptools 已经是最新版 (59.6.0-1.2ubuntu0.22.04.1)。
u-boot-tools 已经是最新版 (2022.01+dfsg-2ubuntu2.5)。
unzip 已经是最新版 (6.0-26ubuntu3.1)。
libc6:i386 已经是最新版 (2.35-0ubuntu3.5)。
libncurses5 已经是最新版 (6.3-2ubuntu0.1)。
libtinfo5 已经是最新版 (6.3-2ubuntu0.1)。
protobuf-compiler 已经是最新版 (3.12.4-1ubuntu7.22.04.1)。
python3-pip 已经是最新版 (22.0.2+dfsg-1ubuntu0.4)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 133 个软件包未被升级。
[psdk linux tisdk-adas-image-j721e-evm.tar.xz] Checking ...
[psdk linux tisdk-adas-image-j721e-evm.tar.xz] Done
[psdk linux boot-adas-j721e-evm.tar.gz] Checking ...
[psdk linux boot-adas-j721e-evm.tar.gz] Done
export BIOS_VERSION=
export XDC_VERSION=
export GCC_ARCH64_VERSION=9.2-2019.12
export CGT_C6X_VERSION=8.3.7
export CGT_C7X_VERSION=3.1.0.LTS
export CGT_ARM_VERSION=
export CGT_ARMLLVM_VERSION=3.2.0.LTS
export NDK_VERSION=
export NS_VERSION=
export SYSCONFIG_VERSION=
export SYSCONFIG_BUILD=
[ti-cgt-armllvm_3.2.0.LTS] Checking ...
[ti-cgt-armllvm_3.2.0.LTS] Done
[ti-cgt-c6000_8.3.7] Checking ...
[ti-cgt-c6000_8.3.7] Done
[ti-cgt-c7000_3.1.0.LTS] Checking ...
[ti-cgt-c7000_3.1.0.LTS] Done
[gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf] Checking ...
[gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf] Done
[arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu] Checking ...
[arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu] Done
[gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf] Checking ...
[gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf] Done
[protobuf-3.20.2] Checking ...
[protobuf-3.20.2] Done
[core secdev] Checking ...
[core secdev] Checking ... Done
[ATF] Checking ...
HEAD 目前位于 2fcd408bb feat(ti): do not handle EAs in EL3
v2.8-226-g2fcd408bb
[ATF] Checking ... Done
[OPTEE] Checking ...
HEAD 目前位于 8e74d4761 Update CHANGELOG for 3.20.0
3.20.0
[OPTEE] Checking ... Done
[opkg-utils] Checking ...
[opkg-utils] Done
[glm] Checking ...
[glm] Done
[pip] Checking ...
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pip in /home/nfs/.local/lib/python3.10/site-packages (23.3.2)
[pip] Checking ... Done
[pip] Installing dependant python packages ...
Requirement already satisfied: pycryptodomex in /home/nfs/.local/lib/python3.10/site-packages (3.19.0)
Requirement already satisfied: meson in /home/nfs/.local/lib/python3.10/site-packages (1.3.0)
Requirement already satisfied: jsonschema in /home/nfs/.local/lib/python3.10/site-packages (4.20.0)
Requirement already satisfied: attrs>=22.2.0 in /home/nfs/.local/lib/python3.10/site-packages (from jsonschema) (23.1.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/nfs/.local/lib/python3.10/site-packages (from jsonschema) (2023.11.2)
Requirement already satisfied: referencing>=0.28.4 in /home/nfs/.local/lib/python3.10/site-packages (from jsonschema) (0.32.0)
Requirement already satisfied: rpds-py>=0.7.1 in /home/nfs/.local/lib/python3.10/site-packages (from jsonschema) (0.14.1)
[pip] Installing dependant python packages ... Done
Packages installed successfully


nfs@nfs-All-Series:~/tda4/ti-processor-sdk-rtos-j721e-evm-09_01_00_06$ cd sdk_builder/
nfs@nfs-All-Series:~/tda4/ti-processor-sdk-rtos-j721e-evm-09_01_00_06/sdk_builder$ make sdk -j
make pdk_build -s PDK_BUILD_TARGET_LIST_ALL="pdk_libs pdk_app_libs"
ERROR: /home/nfs/tda4/ti-processor-sdk-rtos-j721e-evm-09_01_00_06/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-linux-gnu not found !!!
Ensure all dependencies have been downloaded as per software-dl.ti.com/.../ENVIRONMENT_SETUP.html
make: *** [makerules/makefile_check_paths.mak:7:sdk_check_paths] 错误 1
make: *** 正在等待未完成的任务....
Nothing to be done for j721e mcu2_0 csl_intc
Nothing to be done for j721e pm_hal
Nothing to be done for j721e pm_hal_optimized
Nothing to be done for j721e mcu2_0 sbl_lib_ospi
Nothing to be done for j721e mcu2_0 sbl_lib_mmcsd
Nothing to be done for j721e mcu2_0 sbl_lib_hyperflash

Thanks.

  • Hi,

    By default, the download path for toolchains by the sdk_builder setup is under $HOME/ti.
    Hence user needs to update SDK_INSTALL_PATH to $HOME/ti in **PDK_INSTALL_DIR/packages/ti/build/Rules.make** to be able to build PDK.

    Regards,

    Nikhil