@@ -42,9 +42,9 @@ case "${BRANCH}" in
4242esac
4343
4444ATF_PLAT= " k3"
45- ATF_TARGET_MAP= " PLAT=$ATF_PLAT TARGET_BOARD=$ATF_BOARD ${SPD_OPTEED} ${ATF_K3_USART_OFFSET} bl31 ;;build/$ATF_PLAT/$ATF_BOARD/release/bl31.bin:bl31.bin"
45+ ATF_TARGET_MAP= " PLAT=$ATF_PLAT TARGET_BOARD=$ATF_BOARD ${SPD_OPTEED} ${ATF_K3_USART_OFFSET} all ;;build/$ATF_PLAT/$ATF_BOARD/release/bl31.bin:bl31.bin ${EXTRA_ATF_TARGETS} "
4646
47- UBOOT_TARGET_MAP= " BL31=bl31.bin TEE=${SRC}/cache/sources/optee-os/out/arm-plat-k3/core/tee-raw.bin BINMAN_INDIRS=${SRC}/cache/sources/ti-linux-firmware all;;tiboot3.bin ${SYSFW_FILE:+sysfw.itb} tispl.bin u-boot.img"
47+ UBOOT_TARGET_MAP= " BL31=bl31.bin ${EXTRA_BOOT_ARGS} TEE=${SRC}/cache/sources/optee-os/out/arm-plat-k3/core/tee-raw.bin BINMAN_INDIRS=${SRC}/cache/sources/ti-linux-firmware all;;tiboot3.bin ${SYSFW_FILE:+sysfw.itb} tispl.bin u-boot.img"
4848
4949# To match what our current SDK produces
5050BOOT_FS_LABEL= " boot"
@@ -59,12 +59,12 @@ function compile_k3_bootgen() {
5959 # Source code checkout
6060 (fetch_from_repo " https://github.com/TexasInstruments/ti-linux-firmware" " ti-linux-firmware" ${TI_LINUX_FIRMWARE_BRANCH})
6161
62- pushd ${SRC} / cache / sources / u - boot - worktree / ${BOOTDIR} / ${BOOTBRANCH # #*:} || exit
63-
64- run_host_command_logged make - j$(nproc) CROSS_COMPILE= arm- linux- gnueabi- ARCH= arm O= build- r5 ${TIBOOT3_BOOTCONFIG}
65- run_host_command_logged make - j$(nproc) CROSS_COMPILE= arm- linux- gnueabi- ARCH= arm O= build- r5 BINMAN_INDIRS= ${SRC}/ cache/ sources/ ti- linux- firmware
66-
67- popd
62+ if [[ " ${BOARD_NAME} " ! = " TMDS62LEVM " ]]; then
63+ pushd ${SRC} / cache / sources / u - boot - worktree / ${BOOTDIR} / ${BOOTBRANCH # #*:} || exit
64+ run_host_command_logged make - j$(nproc) CROSS_COMPILE= arm- linux- gnueabi- ARCH= arm O= build- r5 ${TIBOOT3_BOOTCONFIG}
65+ run_host_command_logged make - j$(nproc) CROSS_COMPILE= arm- linux- gnueabi- ARCH= arm O= build- r5 BINMAN_INDIRS= ${SRC}/ cache/ sources/ ti- linux- firmware
66+ popd
67+ fi
6868}
6969
7070function compile_k3_optee () {
@@ -79,8 +79,10 @@ function pre_config_uboot_target__build_first_stage() {
7979 compile_k3_optee
8080 compile_k3_bootgen
8181
82- cp ${SRC}/ cache/ sources/ u- boot- worktree/ ${BOOTDIR}/ ${BOOTBRANCH# #*:}/build-r5/${TIBOOT3_FILE} tiboot3.bin
83- cp ${SRC}/ cache/ sources/ u- boot- worktree/ ${BOOTDIR}/ ${BOOTBRANCH# #*:}/build-r5/${SYSFW_FILE} sysfw.itb || true
82+ if [[ " ${BOARD_NAME}" ! = " TMDS62LEVM" ]]; then
83+ cp ${SRC}/ cache/ sources/ u- boot- worktree/ ${BOOTDIR}/ ${BOOTBRANCH# #*:}/build-r5/${TIBOOT3_FILE} tiboot3.bin
84+ cp ${SRC}/ cache/ sources/ u- boot- worktree/ ${BOOTDIR}/ ${BOOTBRANCH# #*:}/build-r5/${SYSFW_FILE} sysfw.itb || true
85+ fi
8486}
8587
8688function post_uboot_custom_postprocess__update_uboot_names () {
0 commit comments