Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Hello Team,
we have developed secondary bootloader for TDA4VM and it is working fine on RAM.
Now, we are trying to run it from ext/QSPI flash.
As per my understanding
- On Power ON ROM bootloader will be executed, it verifies SBL signature and then copies into RAM and will trigger a R5 reset.
- SBL will executed and do application loading activity.
Could you please let know steps to generate Ti image for SBL, which could flash on ext flash via UART & Uniflash tool.
I have tried following steps, please confirm the steps are correct or please share the correct steps.
:: generating rprc image of Bootloader
- powershell path/out2rprc/bin/out2rprc.exe %SBL_ELF_PATH% %SBL_RPRC_PATH%
:: generating tiimage of Bootloader
- powershell path/bin/MulticoreImageGen.exe LE %SBL_DEV_ID% %SBL_TIIMAGE_PATH% 8 %SBL_RPRC_PATH%
:: generating tiimage of sigining
- powershell -executionpolicy unrestricted -command support_files/x509CertificateGen.ps1 -b %SBL_TIIMAGE_PATH% -o %SBL_TIIMAGE_SIGNED_PATH% -c R5 -l 0x0 -k support_files/k3_dev_mpk.pem
Kind regards,
Hari krishna Kaki.