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.

TDA4VMXEVM: issue in compiling SBL

Part Number: TDA4VMXEVM

Hi,

I following the user guide under “psdk_rtos_auto_j7_07_00_00_11/psdk_rtos_auto/docs/user_guide/developer_notes_sbl_boot.html?highlight=boot”  to compile the SBL.

The first step that I’ve done is to launch the command make pdk_sbl but this isn’t recognized by compiler rules.

I searched on TI forum and I found a person with the same problem, you can view at “https://e2e.ti.com/support/microcontrollers/other/f/908/t/923383?tisearch=e2e-sitesearch&keymatch=sbl#pi320995filter=all&pi320995scroll=false”, so I tried the solution proposed  but it doesn’t work.

Following you can find the log :

$ make sbl_pdk_sd -sj

SHELL=/bin/sh

TARGET_MAKEFILES=applibs/srv_bowl_lut_gen_applib/concerto.mak applibs/srv_calibration_applib/concerto.mak applibs/test/concerto.mak apps/basic_demos/app_c7x_kernel/c7x/concerto.mak apps/basic_demos/app_c7x_kernel/concerto.mak apps/basic_demos/app_dof/concerto.mak apps/basic_demos/app_dof2/concerto.mak apps/basic_demos/app_encode/concerto.mak apps/basic_demos/app_ipc/concerto.mak apps/basic_demos/app_linux_arm_opengl_mosaic/concerto.mak apps/basic_demos/app_linux_fd_exchange/concerto.mak apps/basic_demos/app_mem/concerto.mak apps/basic_demos/app_multi_cam/concerto.mak apps/basic_demos/app_remote_log/concerto.mak apps/basic_demos/app_single_cam/concerto.mak apps/basic_demos/app_stereo/concerto.mak apps/basic_demos/app_test_framework/concerto.mak apps/basic_demos/app_tirtos/common/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c66x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c66x_2/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c7x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu1_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu1_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu2_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu2_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu3_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu3_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mpu1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c66x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c66x_2/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c7x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu1_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu1_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu2_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu2_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu3_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu3_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mpu1/concerto.mak apps/basic_demos/app_vx_conformance/concerto.mak apps/basic_demos/app_vx_tutorial/concerto.mak apps/dl_demos/app_tidl/concerto.mak apps/dl_demos/app_tidl_avp/concerto.mak apps/dl_demos/app_tidl_avp2/concerto.mak apps/dl_demos/app_tidl_avp3/concerto.mak apps/dl_demos/app_tidl_cam/concerto.mak apps/dl_demos/app_tidl_od/concerto.mak apps/dl_demos/app_tidl_seg/concerto.mak apps/ptk_demos/app_common/concerto.mak apps/ptk_demos/app_dof_sfm_fisheye/concerto.mak apps/ptk_demos/app_lidar_ogmap/concerto.mak apps/ptk_demos/app_radar_gtrack/concerto.mak apps/ptk_demos/app_sde_multilayer/concerto.mak apps/ptk_demos/app_sde_obstacle_detection/concerto.mak apps/ptk_demos/app_surround_radar_ogmap/concerto.mak apps/ptk_demos/app_valet_parking/concerto.mak apps/ptk_demos/applibs/fused_ogmap_applib/concerto.mak apps/ptk_demos/applibs/lidar_ogmap_applib/concerto.mak apps/ptk_demos/applibs/ps_mapping_applib/concerto.mak apps/ptk_demos/applibs/radar_gtrack_applib/concerto.mak apps/ptk_demos/applibs/sde_multilayer_applib/concerto.mak apps/ptk_demos/applibs/sde_obstacle_detection_applib/concerto.mak apps/ptk_demos/applibs/sde_singlelayer_applib/concerto.mak apps/ptk_demos/applibs/surround_radar_ogmap_applib/concerto.mak apps/ptk_demos/applibs/surround_sfm_ogmap_applib/concerto.mak apps/srv_demos/app_srv_calibration/concerto.mak apps/srv_demos/app_srv_camera/concerto.mak apps/srv_demos/app_srv_fileio/concerto.mak kernels/common/target/concerto.mak kernels/fileio/arm/concerto.mak kernels/fileio/host/concerto.mak kernels/img_proc/arm/concerto.mak kernels/img_proc/c66/concerto.mak kernels/img_proc/host/concerto.mak kernels/lidar/arm/concerto.mak kernels/lidar/host/concerto.mak kernels/park_assist/host/concerto.mak kernels/park_assist/target/concerto.mak kernels/sample/a72/concerto.mak kernels/sample/host/concerto.mak kernels/sample/r5f/concerto.mak kernels/srv/c66/concerto.mak kernels/srv/gpu/3dsrv/Tools/concerto.mak kernels/srv/gpu/3dsrv/concerto.mak kernels/srv/gpu/concerto.mak kernels/srv/host/concerto.mak kernels/srv/test/concerto.mak kernels/stereo/host/concerto.mak kernels/stereo/target/bam/concerto.mak kernels/stereo/target/concerto.mak kernels/stereo/test/concerto.mak utils/console_io/src/concerto.mak utils/draw2d/src/concerto.mak utils/dss/src/concerto.mak utils/ethfw/src/concerto.mak utils/grpx/src/concerto.mak utils/hwa/src/concerto.mak utils/ipc/src/concerto.mak utils/iss/src/concerto.mak utils/itt_server/src/concerto.mak utils/mem/src/concerto.mak utils/misc/src/concerto.mak utils/mmc_sd/src/concerto.mak utils/network_api/src/concerto.mak utils/opengl/src/a72/concerto.mak utils/opengl/src/pc/concerto.mak utils/pcie/src/concerto.mak utils/perf_stats/src/concerto.mak utils/remote_service/src/concerto.mak utils/sciclient/src/concerto.mak utils/sensors/src/concerto.mak utils/udma/src/concerto.mak

file TIARMCGT_ROOT=$(PSDK_PATH)/ti-cgt-arm_20.2.0.LTS

file GCC_SYSBIOS_ARM_ROOT=$(PSDK_PATH)/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf

file CGT6X_ROOT=$(PSDK_PATH)/ti-cgt-c6000_8.3.2

file CGT7X_ROOT=$(PSDK_PATH)/ti-cgt-c7000_1.3.0.STS

undefined GCC_WINDOWS_ROOT=

file GCC_LINUX_ROOT=/usr/

file GCC_QNX_ROOT=$(QNX_HOST)/usr/bin

#######################################################################

TARGET_COMBO=J7:SYSBIOS:R5F:3:release:TIARMCGT

HOST_ROOT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps

HOST_COMPILER=TIARMCGT

HOST_PLATFORM=PC

HOST_OS=LINUX

HOST_CPU=x86_64

HOST_ARCH=64

HOST_FAMILY=x86_64

HOST_NUM_CORES=4

TARGET_OS=SYSBIOS

TARGET_CPU=R5F

TARGET_ARCH=32

TARGET_FAMILY=ARM

TARGET_NUM_CORES=3

TARGET_PLATFORM=J7

TARGET_BUILD=release

TARGET_OUT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/R5F/SYSBIOS/release

TARGET_DOC=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/R5F/SYSBIOS/release/docs

BUILD_DEFS =  CUSTOM_KERNEL_PATH BUILD_TUTORIAL BUILD_CONFORMANCE_TEST

J7_SYSBIOS_R5F_3_release_TIARMCGT_DEFS = SYSBIOS J7 R5F="R5F" TARGET_NUM_CORES=3 TARGET_ARCH=32 ARCH_32 ARM TARGET_BUILD=1

J7_SYSBIOS_R5F_3_release_TIARMCGT_LDIRS =

SCM_ROOT=

SCM_VERSION=

#######################################################################

TARGET_COMBO=J7:SYSBIOS:C66:2:release:CGT6X

HOST_ROOT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps

HOST_COMPILER=CGT6X

HOST_PLATFORM=PC

HOST_OS=LINUX

HOST_CPU=x86_64

HOST_ARCH=64

HOST_FAMILY=x86_64

HOST_NUM_CORES=4

TARGET_OS=SYSBIOS

TARGET_CPU=C66

TARGET_ARCH=32

TARGET_FAMILY=DSP

TARGET_NUM_CORES=2

TARGET_PLATFORM=J7

TARGET_BUILD=release

TARGET_OUT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/C66/SYSBIOS/release

TARGET_DOC=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/C66/SYSBIOS/release/docs

BUILD_DEFS =  CUSTOM_KERNEL_PATH BUILD_TUTORIAL BUILD_CONFORMANCE_TEST

J7_SYSBIOS_C66_2_release_CGT6X_DEFS = SYSBIOS J7 C66="C66" TARGET_NUM_CORES=2 TARGET_ARCH=32 ARCH_32 DSP TARGET_BUILD=1

J7_SYSBIOS_C66_2_release_CGT6X_LDIRS =

SCM_ROOT=

SCM_VERSION=

Build Skipped for kernels.stereo.target.bam.J7.SYSBIOS.C66.release:vx_target_kernels_stereo_bam

#######################################################################

TARGET_COMBO=J7:SYSBIOS:C71:1:release:CGT7X

HOST_ROOT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps

HOST_COMPILER=CGT7X

HOST_PLATFORM=PC

HOST_OS=LINUX

HOST_CPU=x86_64

HOST_ARCH=64

HOST_FAMILY=x86_64

HOST_NUM_CORES=4

TARGET_OS=SYSBIOS

TARGET_CPU=C71

TARGET_ARCH=64

TARGET_FAMILY=DSP

TARGET_NUM_CORES=1

TARGET_PLATFORM=J7

TARGET_BUILD=release

TARGET_OUT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/C71/SYSBIOS/release

TARGET_DOC=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/C71/SYSBIOS/release/docs

BUILD_DEFS =  CUSTOM_KERNEL_PATH BUILD_TUTORIAL BUILD_CONFORMANCE_TEST

J7_SYSBIOS_C71_1_release_CGT7X_DEFS = SYSBIOS J7 C71="C71" TARGET_NUM_CORES=1 TARGET_ARCH=64 ARCH_64 DSP TARGET_BUILD=1

J7_SYSBIOS_C71_1_release_CGT7X_LDIRS =

SCM_ROOT=

SCM_VERSION=

#######################################################################

TARGET_COMBO=J7:LINUX:A72:1:release:GCC_LINUX_ARM

HOST_ROOT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps

HOST_COMPILER=GCC_LINUX_ARM

HOST_PLATFORM=PC

HOST_OS=LINUX

HOST_CPU=x86_64

HOST_ARCH=64

HOST_FAMILY=x86_64

HOST_NUM_CORES=4

TARGET_OS=LINUX

TARGET_CPU=A72

TARGET_ARCH=64

TARGET_FAMILY=ARM

TARGET_NUM_CORES=1

TARGET_PLATFORM=J7

TARGET_BUILD=release

TARGET_OUT=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/A72/LINUX/release

TARGET_DOC=/home/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/J7/A72/LINUX/release/docs

BUILD_DEFS =  CUSTOM_KERNEL_PATH BUILD_TUTORIAL BUILD_CONFORMANCE_TEST

J7_LINUX_A72_1_release_GCC_LINUX_ARM_DEFS = LINUX J7 A72="A72" TARGET_NUM_CORES=1 TARGET_ARCH=64 ARCH_64 ARM TARGET_BUILD=1

J7_LINUX_A72_1_release_GCC_LINUX_ARM_LDIRS =

SCM_ROOT=

SCM_VERSION=

Build Skipped for kernels.stereo.target.bam.J7.LINUX.A72.release:vx_target_kernels_stereo_bam

make[2]: /home /psdk_rtos_auto_j7_07_00_00_11/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf/bin/aarch64-none-elf-objcopy: Command not found

/home/psdk_rtos_auto_j7_07_00_00_11/pdk_jacinto_07_00_00/packages/ti/build/makerules/common.mk:565: recipe for target 'sbl_img_bin' failed

make[2]: *** [sbl_img_bin] Error 127

makefile:358: recipe for target 'sbl_mmcsd_img' failed

make[1]: *** [sbl_mmcsd_img] Error 2

makerules/makefile_sbl.mak:88: recipe for target 'sbl_pdk_sd' failed

make: *** [sbl_pdk_sd] Error 2

 

Do you have any suggestion?

best regards

Carlo