Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hello TI support team.
The following are related questions.
e2e.ti.com/.../5130429
When I put flash settings in a user application, the startup of the user application is delayed in OSPI flash startup.
For the following sample programs of TMDS64EVM, the flash settings have been changed to IS25LX256 for custom boards.
ospi_flash_io_am64x-evm_r5fss0-0_nortos_ti-arm-clang
The flash settings on the SBL OSPI side were also changed to IS25LX256.
When a user application is booted from the XDS110 into RAM it starts immediately.
However, if I write a user application to the OSPI flash, it takes 5 minutes to start the user application as shown below.
[2024-06-10 18:55:12.547] [2024-06-10 18:55:13.953] DMSC Firmware Version 9.1.6--v09.01.06 (Kool Koala) [2024-06-10 18:55:13.953] DMSC Firmware revision 0x9 [2024-06-10 18:55:13.953] DMSC ABI revision 3.1 [2024-06-10 18:55:13.953] [2024-06-10 18:55:14.014] [BOOTLOADER_PROFILE] Boot Media : NOR SPI FLASH [2024-06-10 18:55:14.014] [BOOTLOADER_PROFILE] Boot Media Clock : 133.333 MHz [2024-06-10 18:55:14.014] [BOOTLOADER_PROFILE] Boot Image Size : 0 KB [2024-06-10 18:55:14.014] [BOOTLOADER_PROFILE] Cores present : [2024-06-10 18:55:14.014] r5f0-0 [2024-06-10 18:55:14.014] [BOOTLOADER PROFILE] SYSFW init : 12178us [2024-06-10 18:55:14.014] [BOOTLOADER PROFILE] System_init : 349086us [2024-06-10 18:55:14.014] [BOOTLOADER PROFILE] Drivers_open : 87us [2024-06-10 18:55:14.014] [BOOTLOADER PROFILE] Board_driversOpen : 238us [2024-06-10 18:55:14.014] [BOOTLOADER PROFILE] Sciclient Get Version : 10030us [2024-06-10 18:55:14.029] [BOOTLOADER PROFILE] CPU Load : 3781us [2024-06-10 18:55:14.029] [BOOTLOADER_PROFILE] SBL Total Time Taken : 375403us [2024-06-10 18:55:14.029] [2024-06-10 18:55:14.029] Image loading done, switching to application ... [2024-06-10 19:01:25.877] All tests have passed!! ---> 5 min later after image loading done!
How can I make it start up faster even if I write to OSPI?
I attach the user application.
Best regards,
Kiyomasa Imaizumi.
rdg_ospi_flash_io_am64x-evm_r5fss0-0_nortos_ti-arm-clang.zip