Tool/software:
Hi,
Our team is currently developing the SBL software and would like assistance with the following questions.
- Will the ECC bits are enabled by RBL development boot mode(debug)?
- What is the behavior when ECC fails when RBL is running?
- During a data abort exception, how can one differentiate between a double-bit error and an inject-only mode trigger?
- As per Section 5.9.2 Logger, the RBL uses the logger module for debug information. How can the detected failures be transmitted to the SBL so that it is aware of a failure scenario in the RBL?
- As per Section 5.9.2 Logger, any failures detected by the R5 or HSM during boot can lead to an SoC warm reset after 180 seconds. Can this timeout be reduced based on our requirements?
- In the logger module, what types of failures can the RBL log?
- Need some good understanding on PBIST.
- Is PBIST configured and enabled only by the ROM bootloader?
- What is the behavior/action of RBL If PBIST finds failure in TCMB or TCMA or L2 memory? Will it get stuck in RBL in such failure scenario?
- If SBL can initiate PBIST, how can it test TCMA and L2 memory regions without causing any memory corruption?

