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.

J721EXSOMXEVM: sw engineer

Part Number: J721EXSOMXEVM

After install ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06, then try to build SDK, but fail with "binman: name 'ELFError' is not defined", could u pls check this? thanks

$ sudo make u-boot
===================================
Building U-boot for a72
===================================
make -j 4 -C /home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca ARCH=arm j721e_evm_a72_config \
O=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72
make[1]: Entering directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca'
make[2]: Entering directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72'
GEN Makefile
#
# configuration written to .config
#
make[2]: Leaving directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72'
make[1]: Leaving directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca'
make -j 4 -C /home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca \
ARCH=arm CROSS_COMPILE=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux- CC="/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-gcc --sysroot=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/linux-devkit/sysroots/aarch64-oe-linux" \
BINMAN_INDIRS=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/prebuilt-images BL31=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/prebuilt-images/bl31.bin TEE=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/prebuilt-images/bl32.bin \
O=/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72
make[1]: Entering directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca'
make[2]: Entering directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72'
GEN Makefile
scripts/kconfig/conf --syncconfig Kconfig
CFG u-boot.cfg
GEN include/autoconf.mk.dep
CFG spl/u-boot.cfg
GEN spl/include/autoconf.mk
GEN include/autoconf.mk
GEN Makefile
ENVC include/generated/env.txt
UPD include/generated/timestamp_autogenerated.h
ENVP include/generated/env.in
ENVT include/generated/environment.h
Using /home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca as source for U-Boot
CC cmd/version.o
AR cmd/built-in.o
CC env/common.o
CC lib/efi_loader/dtbdump.o
AR env/built-in.o
CC lib/efi_loader/initrddump.o
LD lib/efi_loader/dtbdump_efi.so
LD lib/efi_loader/initrddump_efi.so
OBJCOPY lib/efi_loader/dtbdump.efi
OBJCOPY lib/efi_loader/initrddump.efi
LD u-boot
OBJCOPY u-boot.srec
OBJCOPY u-boot-nodtb.bin
SYM u-boot.sym
RELOC u-boot-nodtb.bin
CAT u-boot-fit-dtb.bin
MKIMAGE u-boot.img
MKIMAGE u-boot-dtb.img
COPY u-boot.bin
FDTGREP spl/dts/k3-j721e-common-proc-board.dtb
FDTGREP spl/dts/k3-j721e-sk.dtb
MKIMAGE spl/u-boot-spl.multidtb.fit
CC spl/common/spl/spl.o
CC spl/env/common.o
AR spl/common/spl/built-in.o
AR spl/env/built-in.o
LD spl/u-boot-spl
OBJCOPY spl/u-boot-spl-nodtb.bin
SYM spl/u-boot-spl.sym
CAT spl/u-boot-spl-dtb.bin
COPY spl/u-boot-spl.bin
BINMAN .binman_stamp
binman: name 'ELFError' is not defined
make[2]: *** [/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/Makefile:1108: .binman_stamp] Error 1
make[2]: Leaving directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca/build/a72'
make[1]: *** [Makefile:177: sub-make] Error 2
make[1]: Leaving directory '/home/pierre/tda4/ti-processor-sdk-linux-adas-j721e-evm-09_01_00_06/board-support/ti-u-boot-2023.04+gitAUTOINC+71b8c840ca-g71b8c840ca'
make: *** [makerules/Makefile_u-boot:15: u-boot-a72] Error 2