TMDS64EVM: Regarding user application startup when part of the user application (hs_fs) in flash is erased.

Part Number: TMDS64EVM
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hello TI support team.

If a portion of the flash area of the user application (hs_fs) is intentionally overwritten, will the SBL OSPI reject the user application?

Normally, CA53 and CR5 user applications can be launched from SBL OSPI.
The hs_fs size of the user application is about 9.6MB.
It is located in the OSPI FLASH area.

I created a program to clear the flash in the user application program.
As a test, I cleared (Flash_eraseBlk) a portion (128KB) of the flash area where the application (HS_FS) is written.
When I restarted, I expected SBL not to start the application.
I expected SBL to output "Some tests have failed!!" but it didn't.

However, SBL OSPI's Bootloader_parseMultiCoreAppImage succeeds.
SBL results in a data abort in the following function:
Bootloader_loadCpu(bootHandle, &bootImageInfo.cpuInfo[CSL_CORE_ID_A53SS0_0]);
A Data Abort is not the desired result.

If part of the user application(hs_fs) in flash is rewritten, is it possible for SBL to detect this and generate an error?
The SBL SDK uses mcu_plus_sdk_am64x_09_01_00_41.

Best regards,
Kiyomasa Imaizumi.