Public ROM reads the tiboot3.bin from boot media
and sends this to secure ROM for authentication
and after authentication, public ROM loads R5 SBL
to MCU R5F.
R5 SBL reads tifs.bin from boot media,
authenticates and then loads on M3 and M4 core
using secure ROM service.
SBL authenticates combined app image using TIFS
service and load remote core firmware on Main
R5F.
SBL loads remote core firmware on C7x.
SBL loads ATF, OPTEE and Linux to the respective
location. This flow eliminates the U-Boot stage by
loading Linux directly from SBL, reducing boot
time.