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.

AM625: SBL EMMC Linux booting time

Part Number: AM625
Other Parts Discussed in Thread: SK-AM62

Hello TI Expert,

HW : SK-AM62

SW : Processor SDK 8.5

Boot mode : eMMC

I've verified SBL EMMC Linux booting with below guide.

https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/08_05_00_14/exports/docs/api_guide_am62x/EXAMPLES_DRIVERS_SBL_EMMC_LINUX_MULTISTAGE.html

However, as shown in the log below, it takes a lot of time in SBL stage1/2(about 2.5sec). This can affect overall Linux boot time.

DMSC Firmware Version 8.4.7--v08.04.07 (Jolly Jellyfi
DMSC Firmware revision 0x8
DMSC ABI revision 3.1

[BOOTLOADER_PROFILE] Boot Media       : eMMC
[BOOTLOADER_PROFILE] Boot Media Clock : 200.000 MHz
[BOOTLOADER_PROFILE] Boot Image Size  : 152 KB
[BOOTLOADER_PROFILE] Cores present    :
m4f0-0
r5f0-0
[BOOTLOADER PROFILE] System_init                      :      27757us
[BOOTLOADER PROFILE] Drivers_open                     :     764670us
[BOOTLOADER PROFILE] Board_driversOpen                :          0us
[BOOTLOADER PROFILE] Sciclient Get Version            :      10115us
[BOOTLOADER PROFILE] App_loadImages                   :     129890us
[BOOTLOADER_PROFILE] SBL Total Time Taken             :    1090861us

Image loading done, switching to application ...
Starting MCU-m4f and 2nd stage bootloader

DMSC Firmware Version 8.4.7--v08.04.07 (Jolly Jellyfi
DMSC Firmware revision 0x8
DMSC ABI revision 3.1

[BOOTLOADER_PROFILE] Boot Media       : eMMC
[BOOTLOADER_PROFILE] Boot Media Clock : 200.000 MHz
[BOOTLOADER_PROFILE] Boot Image Size  : 853 KB
[BOOTLOADER_PROFILE] Cores present    :
hsm-m4f0-0
r5f0-0
a530-0
[BOOTLOADER PROFILE] System_init                      :       2714us
[BOOTLOADER PROFILE] Drivers_open                     :     764715us
[BOOTLOADER PROFILE] Board_driversOpen                :          0us
[BOOTLOADER PROFILE] Sciclient Get Version            :      10181us
[BOOTLOADER PROFILE] App_loadImages                   :      51580us
[BOOTLOADER PROFILE] App_loadSelfcoreImage            :     334055us
[BOOTLOADER_PROFILE] SBL Total Time Taken             :    1544969us

Is there any way to reduce the SBL boot time?

Best Regards,

Jaewook