Other Parts Discussed in Thread: UNIFLASH
Tool/software:
SBL OSPI example is not working with SDK version 10.0.1.10.
SBL doesn't run.
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.
Hi Joshua,
Did you ensure the Boot jumpers are set correctly as shown in: AM261x MCU+ SDK: EVM Setup
Further question would be:
Are you using CCS 20.0 ? Or CCS12.8 ?
Regards,
Alex
Joshua,
Can you please share more details on exactly what is the failure signature:
Please note for SBL OSPI you need to have application also written in the flash memory
Please steps on how to run hellow world example from flash using SBL OSPI:
I am trying to load SBL OSPI image to flash using UNIFLASH, flashing is successful however i see no log getting printed.
Hi Joshua,
this is expected as you are not providing the application image. Please use hello world example and send that also. As sbl ospi will search for application image in flash
I have done debugging with SBL OSPI by attaching to running target:
It fails at loadHSMRtFirmware, does this failure mean that it is expecting an application image or it could not find HSMRt firmware?
Hi Joshua,
I am suspecting you might have some very early AM261x samples, which do not have TI keys programmed, that might be contributing to the issue.
For workaround, you can comment out
load_hsmrt image apis call and keyring_init api call in bbl ospi and rebuild the project and use that SBL.
Yes i have commented out the sections which you mentioned and it is working now. We have received these samples sometime in month of January, not sure if these are having TI Keys programmed.
Hi Nilabh,
Currently we have to evaluate cybersecurity requirements and to begin with we need to get started with evaluation of secure boot. How do we proceed as the boards which we received are not having TI keys programmed. Please suggest.