Tool/software:
SDK: 10.0 (Linux and MCU)
Dear supporter,
Is there a way (procedure) to create a SBL mode bootable SD image for SK-AM62P-LP? Thanks.
BRs
Wilson
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.
Tool/software:
SDK: 10.0 (Linux and MCU)
Dear supporter,
Is there a way (procedure) to create a SBL mode bootable SD image for SK-AM62P-LP? Thanks.
BRs
Wilson
Hi, please refer the following SBL designed for booting images from SD card.
Hi, Prashant,
I could not find sbl_sd_linux.tiimage in my am62 tree having linux and mcu sub-trees.
wilson@virtual-pc:~/projects/am62p$ ll total 28 drwxrwxr-x 5 wilson wilson 4096 9月 20 09:26 ./ drwxrwxr-x 4 wilson wilson 4096 9月 20 09:26 ../ drwxrwxr-x 8 wilson wilson 4096 9月 20 11:02 .git/ -rw-rw-r-- 1 wilson wilson 1858 9月 20 09:14 .gitmodules drwxrwxr-x 11 wilson wilson 4096 9月 20 15:39 linux-10.00.07.04/ drwxr-xr-x 8 wilson wilson 4096 9月 20 10:23 mcu_plus_sdk_am62px_10_00_00_14/ wilson@virtual-pc:~/projects/am62p$ find . -name sbl_sd_linux.tiimage wilson@virtual-pc:~/projects/am62p$
While building libraries with makefiles, we get "*** No rule to make target 'libs'. Stop."
wilson@virtual-pc:~/projects/am62p/linux-10.00.07.04$ make -s libs PROFILE=release make: *** No rule to make target 'libs'. Stop.
Checking Makefile:
wilson@virtual-pc:~/projects/am62p/linux-10.00.07.04$ cat Makefile .NOTPARALLEL: ### Include Config ### include Rules.make ### Include MakeRules ### include makerules/Makefile_* ### Define Global Makerules all: $(MAKE_ALL_TARGETS) clean: $(patsubst %,%_clean,$(MAKE_ALL_TARGETS)) install: $(patsubst %,%_install,$(MAKE_ALL_TARGETS)) wilson@virtual-pc:~/projects/am62p/linux-10.00.07.04$ cd makerules/ wilson@virtual-pc:~/projects/am62p/linux-10.00.07.04/makerules$ ls Makefile_arm-benchmarks Makefile_linux-dtbs Makefile_u-boot Makefile_cryptodev Makefile_linux-extras Makefile_u-boot-extras Makefile_jailhouse Makefile_linux-extras-dtbs Makefile_linux Makefile_ti-img-rogue-driver
- Ran make -s all PRODILE=release in mcu_plus_sdk_am62px_10_00_00_14 with no error, still no sbl_sd_linux.tiimage.
wilson@virtual-pc:~/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14$ make -s all PROFILE=release Generating SysConfig files ... Running script... Validating... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.h... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.h... Generating SysConfig files ... Running script... Validating... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.h... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.h... Generating SysConfig files ... Running script... Validating... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/generated/ti_enet_lwipif.h... Generating SysConfig files ... Running script... Validating... Generating Code (example.syscfg)... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_dpl_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_dpl_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_drivers_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_drivers_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_drivers_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_drivers_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_pinmux_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_power_clock_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_board_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_board_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_board_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_board_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_config.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_config.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_open_close.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_open_close.h... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_soc.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_lwipif.c... Unchanged /home/wilson/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/generated/ti_enet_lwipif.h...
wilson@virtual-pc:~/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14$ cd .. wilson@virtual-pc:~/projects/am62p$ find . -name sbl_sd_linux.tiimage wilson@virtual-pc:~/projects/am62p$
BRs,
Wilson
Hi, Prashant,
We are able to generate sbl_sd_image.release.tiimage. Should we need these 3 files as well?
1. linux_a53_image
2. wkup_r5_image
3. mcu_r5_image
Simply overwrite tiboot3.bin by sbl_sd_image.release.tiimage on SD card, then no output after power up.
Hi Wilson,
Simply overwrite tiboot3.bin by sbl_sd_image.release.tiimage on SD card, then no output after power up.
For HSFS devices, you would need to use the images with extensions ".hs_fs.tiimage" & ".appimage.hs_fs" for SBLs & applications respectively.
And, yes you would copy those different cores application images as well.
Hi, Preshant,
1. Because we boot it from SD card, I pick up files from sbl_sd_linux folder
2. To flash files, I do not see the defalut_sbl_sd_linux.cfg in tools/boot/sbl_prebuild/am62px/ sub-directory. Does it mean by copying files directory to SD card?
3. We have these files for sbl_sd_linux, which files should be copied to SD card?
wilson@virtual-pc:~/projects/am62p/mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/boot/sbl_sd_linux/am62px-sk/wkup-r5fss0-0_nortos/ti-arm-clang$ ll total 2904 drwxr-xr-x 4 wilson wilson 4096 9月 23 14:37 ./ drwxr-xr-x 3 wilson wilson 4096 9月 20 09:00 ../ -rw-r--r-- 1 wilson wilson 4692 8月 7 23:25 example.projectspec drwxrwxr-x 2 wilson wilson 4096 9月 23 14:37 generated/ -rw-r--r-- 1 wilson wilson 2062 8月 7 23:25 linker.cmd -rw-r--r-- 1 wilson wilson 10873 8月 7 23:25 makefile -rw-r--r-- 1 wilson wilson 4146 8月 7 23:25 makefile_ccs_bootimage_gen -rw-r--r-- 1 wilson wilson 814 8月 7 23:25 makefile_projectspec drwxrwxr-x 3 wilson wilson 4096 9月 23 14:37 obj/ -rw-rw-r-- 1 wilson wilson 151168 9月 23 14:37 sbl_sd_linux.release.bin -rw-rw-r-- 1 wilson wilson 291831 9月 23 14:37 sbl_sd_linux.release.hs_fs.tiimage -rw-rw-r-- 1 wilson wilson 299255 9月 23 14:37 sbl_sd_linux.release.map -rw-rw-r-- 1 wilson wilson 1577652 9月 23 14:37 sbl_sd_linux.release.out -rw-rw-r-- 1 wilson wilson 290017 9月 23 14:37 sbl_sd_linux.release.tiimage -rw-r--r-- 1 wilson wilson 198 8月 7 23:25 syscfg_c.rov.xs -rw-rw-r-- 1 wilson wilson 291831 9月 23 14:37 tiboot3.bin
4. About appimage, which files are needed?
./examples/networking/lwip/enet_lwip_cpsw/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/enet_lwip_cpsw.release.appimage.hs_fs ./examples/networking/lwip/enet_cpsw_tcpserver/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/enet_cpsw_tcpserver.release.appimage.hs_fs ./examples/networking/enet_loopback/enet_cpsw_loopback/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/enet_cpsw_loopback.release.appimage.hs_fs ./examples/networking/tsn/gptp_cpsw_app/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/gptp_app.release.appimage.hs_fs ./examples/networking/tsn/gptp_lwip_cpsw/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/gptp_lwip_cpsw.release.appimage.hs_fs ./examples/networking/enet_layer2_cpsw_switch/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/enet_l2_cpsw_switch.release.appimage.hs_fs ./examples/empty/am62px-sk/system_nortos/empty_system.debug.appimage.hs_fs ./examples/empty/am62px-sk/system_nortos/empty_system.release.appimage.hs_fs ./examples/empty/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/empty.release.appimage.hs_fs ./examples/empty/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/empty.release.appimage.hs_fs ./examples/empty/am62px-sk/system_freertos/empty_system.debug.appimage.hs_fs ./examples/empty/am62px-sk/system_freertos/empty_system.release.appimage.hs_fs ./examples/empty/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/empty.release.appimage.hs_fs ./examples/sdl/mcrc/mcrc_auto/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcrc_auto.release.appimage.hs_fs ./examples/sdl/mcrc/mcrc_full_cpu/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcrc_full_cpu.release.appimage.hs_fs ./examples/sdl/mcrc/mcrc_semi_cpu/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcrc_semi_cpu.release.appimage.hs_fs ./examples/sdl/ecc/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/ecc_example.release.appimage.hs_fs ./examples/sdl/mtog/mtog_example/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mtog_example.release.appimage.hs_fs ./examples/sdl/rom_checksum/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/rom_checksum_example.release.appimage.hs_fs ./examples/sdl/vtm/vtm_uc/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/vtm_example.release.appimage.hs_fs ./examples/sdl/dcc/dcc_modes/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/dcc.release.appimage.hs_fs ./examples/sdl/pok/pok_mcu/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/pok_example.release.appimage.hs_fs ./examples/sdl/esm/mcu_esm0/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcu_esm0.release.appimage.hs_fs ./examples/sdl/rti/UC4/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sdl_rti_example_uc4.release.appimage.hs_fs ./examples/sdl/rti/UC3/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sdl_rti_example_uc3.release.appimage.hs_fs ./examples/sdl/rti/UC1/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sdl_rti_example_uc1.release.appimage.hs_fs ./examples/sdl/rti/UC2/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sdl_rti_example_uc2.release.appimage.hs_fs ./examples/sdl/stog/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sdl_tog.release.appimage.hs_fs ./examples/sdl/pbist/pbist_mpu/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pbist_mpu_example.release.appimage.hs_fs ./examples/sdl/pbist/pbist_mpu/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/pbist_mpu_example.release.appimage.hs_fs ./examples/security/fwl_exception_trigger/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/fwl_exception_trigger.release.appimage.hs_fs ./examples/security/fwl_exception_trigger/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/fwl_exception_trigger.release.appimage.hs_fs ./examples/security/tisci_msg/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/tisci_msg.release.appimage.hs_fs ./examples/security/runtime_debug_unlock/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/runtime_debug_unlock.release.appimage.hs_fs ./examples/security/fwl_exception_log/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/fwl_exception_log.release.appimage.hs_fs ./examples/kernel/freertos/dhrystone_benchmark/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/dhrystone_benchmark.release.appimage.hs_fs ./examples/kernel/freertos/posix_demo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/posix_demo.release.appimage.hs_fs ./examples/kernel/freertos/task_switch/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/task_switch.release.appimage.hs_fs ./examples/kernel/freertos/memcpy_benchmark/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/memcpy_benchmark.release.appimage.hs_fs ./examples/kernel/freertos/memcpy_benchmark/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/memcpy_benchmark.release.appimage.hs_fs ./examples/kernel/dpl/dpl_demo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/dpl_demo.release.appimage.hs_fs ./examples/kernel/dpl/dpl_demo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/dpl_demo.release.appimage.hs_fs ./examples/kernel/dpl/dpl_demo/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/dpl_demo.release.appimage.hs_fs ./examples/hello_world_cpp/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/hello_world_cpp.release.appimage.hs_fs ./examples/hello_world_cpp/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/hello_world_cpp.release.appimage.hs_fs ./examples/hello_world/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/hello_world.release.appimage.hs_fs ./examples/hello_world/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/hello_world.release.appimage.hs_fs ./examples/hello_world/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/hello_world.release.appimage.hs_fs ./examples/drivers/ospi/ospi_flash_io/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ospi_flash_io.release.appimage.hs_fs ./examples/drivers/epwm/epwm_duty_cycle/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/epwm_duty_cycle.release.appimage.hs_fs ./examples/drivers/epwm/epwm_duty_cycle/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/epwm_duty_cycle.release.appimage.hs_fs ./examples/drivers/epwm/epwm_duty_cycle_sync/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/epwm_duty_cycle_sync.release.appimage.hs_fs ./examples/drivers/epwm/epwm_duty_cycle_sync/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/epwm_duty_cycle_sync.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_interrupt/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcan_loopback_interrupt.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_interrupt/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/mcan_loopback_interrupt.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_interrupt/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcan_loopback_interrupt.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_polling/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcan_loopback_polling.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_polling/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/mcan_loopback_polling.release.appimage.hs_fs ./examples/drivers/mcan/mcan_loopback_polling/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcan_loopback_polling.release.appimage.hs_fs ./examples/drivers/udma/udma_chaining/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/udma_chaining.release.appimage.hs_fs ./examples/drivers/udma/udma_chaining/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/udma_chaining.release.appimage.hs_fs ./examples/drivers/udma/udma_memcpy_polling/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/udma_memcpy_polling.release.appimage.hs_fs ./examples/drivers/udma/udma_memcpy_polling/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/udma_memcpy_polling.release.appimage.hs_fs ./examples/drivers/udma/udma_sw_trigger/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/udma_sw_trigger.release.appimage.hs_fs ./examples/drivers/udma/udma_sw_trigger/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/udma_sw_trigger.release.appimage.hs_fs ./examples/drivers/udma/udma_memcpy_interrupt/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/udma_memcpy_interrupt.release.appimage.hs_fs ./examples/drivers/udma/udma_memcpy_interrupt/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/udma_memcpy_interrupt.release.appimage.hs_fs ./examples/drivers/uart/uart_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/uart_echo.release.appimage.hs_fs ./examples/drivers/uart/uart_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/uart_echo.release.appimage.hs_fs ./examples/drivers/uart/uart_echo/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/uart_echo.release.appimage.hs_fs ./examples/drivers/uart/uart_echo_callback/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/uart_echo_callback.release.appimage.hs_fs ./examples/drivers/uart/uart_echo_callback/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/uart_echo_callback.release.appimage.hs_fs ./examples/drivers/uart/uart_echo_low_latency_interrupt/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/uart_echo_low_latency_interrupt.release.appimage.hs_fs ./examples/drivers/uart/uart_echo_low_latency_polling/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/uart_echo_low_latency_polling.release.appimage.hs_fs ./examples/drivers/dss/dss_safety_test/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/dss_safety_test.release.appimage.hs_fs ./examples/drivers/dss/dss_display_test/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/dss_display_test.release.appimage.hs_fs ./examples/drivers/dss/dss_colorbar_test/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/dss_colorbar_test.release.appimage.hs_fs ./examples/drivers/dss/dss_display_share/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/dss_display_share.release.appimage.hs_fs ./examples/drivers/boot/sbl_ospi_linux_multistage/sbl_ospi_linux_stage2/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/sbl_ospi_linux_stage2.release.appimage.hs_fs ./examples/drivers/boot/sbl_uart_uniflash_multistage/sbl_uart_uniflash_stage2/am62px-sk/wkup-r5fss0-0_nortos/ti-arm-clang/sbl_uart_uniflash_stage2.release.appimage.hs_fs ./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 ./examples/drivers/mcasp/mcasp_early_chime/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcasp_early_chime.release.appimage.hs_fs ./examples/drivers/ddr/ddr_perf/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ddr_perf_app.release.appimage.hs_fs ./examples/drivers/ddr/ddr_ecc_test_main_esm/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ddr_ecc_test_main_esm.release.appimage.hs_fs ./examples/drivers/pmic/pmic_user_reg_cfg/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pmic_user_reg_cfg.release.appimage.hs_fs ./examples/drivers/pmic/pmic_trigger_watchdog_interrupt/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pmic_trigger_watchdog_interrupt.release.appimage.hs_fs ./examples/drivers/pmic/pmic_qa_watchdog_interrupt/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pmic_qa_watchdog_interrupt.release.appimage.hs_fs ./examples/drivers/pmic/pmic_qa_watchdog_reset/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pmic_qa_watchdog_reset.release.appimage.hs_fs ./examples/drivers/pmic/pmic_trigger_watchdog_reset/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/pmic_trigger_watchdog_reset.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_loopback/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcspi_loopback.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_loopback/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/mcspi_loopback.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_loopback/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcspi_loopback.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_8bit/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcspi_performance_8bit.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_8bit/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/mcspi_performance_8bit.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_8bit/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcspi_performance_8bit.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_32bit/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mcspi_performance_32bit.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_32bit/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/mcspi_performance_32bit.release.appimage.hs_fs ./examples/drivers/mcspi/mcspi_performance_32bit/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/mcspi_performance_32bit.release.appimage.hs_fs ./examples/drivers/i2c/i2c_temperature/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/i2c_temperature.release.appimage.hs_fs ./examples/drivers/i2c/i2c_temperature/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/i2c_temperature.release.appimage.hs_fs ./examples/drivers/i2c/i2c_read/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/i2c_read.release.appimage.hs_fs ./examples/drivers/i2c/i2c_read/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/i2c_read.release.appimage.hs_fs ./examples/drivers/i2c/i2c_led_blink/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/i2c_led_blink.release.appimage.hs_fs ./examples/drivers/i2c/i2c_led_blink/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/i2c_led_blink.release.appimage.hs_fs ./examples/drivers/gpio/gpio_led_blink/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/gpio_led_blink.release.appimage.hs_fs ./examples/drivers/gpio/gpio_led_blink/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/gpio_led_blink.release.appimage.hs_fs ./examples/drivers/gpio/gpio_input_interrupt/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/gpio_input_interrupt.release.appimage.hs_fs ./examples/drivers/gpio/gpio_input_interrupt/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/gpio_input_interrupt.release.appimage.hs_fs ./examples/drivers/sciclient/sciclient_get_version/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/sciclient_get_version.release.appimage.hs_fs ./examples/drivers/sciclient/sciclient_get_version/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/sciclient_get_version.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo_qnx/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_qnx.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo_qnx/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_qnx.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ./examples/drivers/ipc/ipc_notify_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_notify_echo.release.appimage.hs_fs ./examples/drivers/ipc/ipc_notify_echo/am62px-sk/system_freertos_nortos/ipc_notify_echo_system.release.appimage.hs_fs ./examples/drivers/ipc/ipc_notify_echo/am62px-sk/system_freertos_nortos/ipc_notify_echo_system.debug.appimage.hs_fs ./examples/drivers/ipc/ipc_notify_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_notify_echo.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/system_freertos_nortos/ipc_rpmsg_echo_system.debug.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/system_freertos_nortos/ipc_rpmsg_echo_system.release.appimage.hs_fs ./examples/drivers/ipc/ipc_rpmsg_echo/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo.release.appimage.hs_fs ./examples/drivers/ecap/ecap_epwm_loopback/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ecap_epwm_loopback.release.appimage.hs_fs ./examples/drivers/ecap/ecap_apwm_mode/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ecap_apwm_mode.release.appimage.hs_fs ./examples/drivers/mmcsd/mmcsd_raw_io/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/mmcsd_raw_io.release.appimage.hs_fs ./examples/drivers/safety/mcu_bist_result/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/bist_check_result_main.release.appimage.hs_fs ./examples/drivers/safety/reset_isolation/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/reset_isolation.release.appimage.hs_fs ./examples/drivers/safety/fwl_isolation/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/fwl_isolation.release.appimage.hs_fs ./examples/drivers/safety/fwl_isolation/am62px-sk/mcu-r5fss0-0_nortos/ti-arm-clang/fwl_isolation.release.appimage.hs_fs ./examples/safety/safety_app/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/SafetyApp.release.appimage.hs_fs
5. On software-dl.ti.com/.../EXAMPLES_DRIVERS_SBL_SD_LINUX.html, "for booting A53 with Linux and running applications on other cores (MCU R5F, DM R5F, C7x) the appimages should be copied to SD card with correct file names.
File names for respective applications
Should we have to rename appimages to linux_a53_image, wkup_r5_image and mcu_r5_image?
6. Boot from release.hs_fs.tiimage, we get some tests have failed. Probably need appimage, at least we read messages.
Image loading done, switching to application ... Starting linux and RTOS/Baremetal applications Some tests have failed!!
Thank you very much.
BRs
Wilson
Hello,
Following images are needed for SBL_SD_LINUX boot:
For simplicity, you may pick Hello World for MCU & WKUP R5F.
If you have followed the steps & still see the error, please share the full boot logs.
Regards,
Prashant
Hi, Preshant,
Still have one thing unclear: where can I find examples of linux.appimage? There are 2 linux.appimages in my env, but they are either wkup-r5f or mcu-r5f. In addition, there is no *linux.appimage under linux_sdk/ folder.
find . -name *linux.release.appimage.hs_fs ./mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/wkup-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs ./mcu_plus_sdk_am62px_10_00_00_14/examples/drivers/ipc/ipc_rpmsg_echo_linux/am62px-sk/mcu-r5fss0-0_freertos/ti-arm-clang/ipc_rpmsg_echo_linux.release.appimage.hs_fs
Thanks.
BRs
Wilson
Hi, Prashant,
Follow the steps and generate linux.appimage.hs_fs. Save it on SD card as linux_a53_image. Then, power on the EVM and get nothing on console.
If rename it to linux_a53_images (or remove this file), I can get
Image loading done, switching to application ... Starting linux and RTOS/Baremetal applications
The content of config.mak to make linux.appimage.hs_fs is
export AM62P_FOLDER?=/home/wilson/projects/am62p export MCU_PLUS_SDK_PATH?=$(AM62P_FOLDER)/mcu_plus_sdk_am62px_10_00_00_14 include $(MCU_PLUS_SDK_PATH)/imports.mak FALCON_MODE?=1 #Processor SDK linux install path PSDK_LINUX_PATH=$(AM62P_FOLDER)/linux-10.00.07.04 #Path for prebuit images in Processor SDK linux ifeq ($(FALCON_MODE), 1) PSDK_LINUX_PREBUILT_IMAGES?=$(PSDK_LINUX_PATH)/board-support/prebuilt-images/am62pxx-evm else PSDK_LINUX_PREBUILT_IMAGES?=$(PSDK_LINUX_PATH)/board-support/prebuilt-images/am62pxx-evm-display-cluster endif #Input linux binaries ATF_BIN_NAME=bl31.bin OPTEE_BIN_NAME=bl32.bin SPL_BIN_NAME=u-boot-spl.bin-am62pxx-evm ifeq ($(FALCON_MODE), 1) #Load Kernel directly KERN_BIN_NAME=Image FDT_BIN_NAME=k3-am62p5-sk.dtb endif #Linux image load address OPTEE_LOAD_ADDR=0x9e800000 SPL_LOAD_ADDR=0x80080000 ifeq ($(FALCON_MODE), 1) ATF_LOAD_ADDR=0x0701a0000 KERN_LOAD_ADDR=0x80080000 FDT_LOAD_ADDR=0x82000000 else ATF_LOAD_ADDR=0x80000000 endif #Output appimage name LINUX_BOOTIMAGE_NAME?=linux.appimage #a53ss0-0 core Id for app image BOOTIMAGE_CORE_ID_a53ss0-0 = 0
Would you please take a look whether something wrong with it? Thanks.
BRs
Wilson
Hi, can you try the Linux Appimage generated with no changes in the `config.mak` file except the PATH related ones?
Hi, Prashant,
Very appreciate your help. We are able to boot from SBL after change FALCON_MODE=0.
Have a nice day ^_^
Wilson