#!/bin/bash if [ ! -d "${PART_B}" ]; then echo " => Insert an SD card" exit -1 fi export FALCON_OUT=/media/$USER/boot/eFalcon mkdir -p ${FALCON_OUT} cp ${PSDKLA}/board-support/u-boot-build/a53_falcon/tifalcon.bin ${FALCON_OUT}/tifalcon.bin cp ${PSDKLA}/board-support/core-secdev-k3/fitImage ${FALCON_OUT}/fitImage cp ${PSDKLA}/board-support/u-boot-build/r5_falcon/tiboot3.bin ${FALCON_OUT}/tiboot3.bin cp ${PSDKRA}/tools/boot/sbl_prebuilt/am62px-sk/sbl_emmc_linux_stage1.release.hs_fs.tiimage ${FALCON_OUT}/sbl_emmc_linux_stage1.release.tiimage cp ${PSDKRA}/examples/drivers/boot/sbl_emmc_linux_multistage/sbl_emmc_linux_stage2/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/sbl_emmc_linux_stage2.release.appimage.hs_fs ${FALCON_OUT}/sbl_emmc_linux_stage2.release.appimage cp ${PSDKRA}/tools/boot/HSMAppimageGen/board/am62px-sk/hsm.appimage.hs_fs ${FALCON_OUT}/hsm.appimage cp ${PSDKRA}/examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ${FALCON_OUT}/ipc_rpmsg_echo_linux.release.appimage cp ${PSDKRA}/tools/boot/linuxAppimageGen/board/am62px-sk/linux.falcon.appimage.hs_fs ${FALCON_OUT}/linux.falcon.appimage #cp ${PSDKRA}/examples/drivers/boot/sbl_sd_linux/am62px-sk/wkup-r5fss0-0_nortos/ti-arm-clang/sbl_sd_linux.release.hs_fs.tiimage ${FALCON_OUT}/tiboot3.bin cp ${PSDKRA}/tools/boot/sbl_prebuilt/am62px-sk/sbl_ospi_linux_stage1.release.hs_fs.tiimage ${FALCON_OUT}/sbl_ospi_linux_stage1.release.tiimage cp ${PSDKRA}/examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ${FALCON_OUT}/wkup_ipc_rpmsg_echo_linux.release.appimage #cp ${PSDKRA}/examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ${FALCON_OUT}/ipc_rpmsg_echo_linux.release.appimage sudo mkdir -p /media/$USER/rootfs/sh sudo cp ${PSDKTA}/set_eFalcon.sh /media/$USER/rootfs/sh/ sync if [ $? -eq 0 ]; then echo " eFalcon files are ready" fi