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.

AM2732-Q1: Regarding fail safe mechanism of SBL authentication by RBL

Part Number: AM2732-Q1
Other Parts Discussed in Thread: AM2732

Tool/software:

Hi Team,

In AM2732 during bootup if RBL fails to authenticate SBL then does RBL look for another SBL image in any other location on flash?

If yes can you please let us know the details on how we can use this A/B mechanism for SBL?

Regards,

Shyam.

  • Hi Shyam,

    According to the TRM table 5-1:

    The RBL will check QSPI flash on primary and backup SBL images. The primary SBL is located at address 0x000000 and the backup SBL is located at address 0x40000.

    /**
     * @brief Primary QSPI FLASH boot address
    */
    #define BOOT_QSPI_PRIMARY_ADDR (0x0U)

    /**
    * @brief Secondary QSPI FLASH boot address
    */
    #define BOOT_QSPI_SECONDARY_ADDR (0x40000U)

    Best regards,

    Ming

  • Hi Ming,

    Is it 0x40000 fixed location from where RBL looks for secondary SBL?

    Can we change this location on flash?

    Regards,

    Shyam.