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.

SK-AM62: bootmode switch to Backup mode automatically

Part Number: SK-AM62

Hi TI Expert,

I want to set the boot order to Priority ① eMMC → Priority ② USB on custom HW.

There is no DIP switch to manually change the boot mode.

However there is one thing to worry about in this case.

If device is stuck in A53 SPL or U-boot during eMMC booting, does it automatically switch to backup mode? Or does it stay stuck?

If it keeps stuck, is there any way to recover it?

Thanks & Regards,

JaeWook

  • Hello,
    The following is on how on-chip bootrom supports recovery on the user's first BootLoader (BL) running on R5 based on BOOTMODE pin configurations after Power-On-Reset.
    - boot rom reads R5 boot binary from 0x0 offset from primary boot media
    1a/. if the integrity check on the R5 boot binary pass, rom boot continues on A53
    1b/. If the integrity check on the R5 boot binary fail, rom reads the R5 redundant boot binary (needs to be pre-flashed) from the redundant boot offset (i.e. 0x400000, refer to TRM Chapter 5) from the primary boot media.
    2a/. if the integrity check on the R5 redundant boot binary pass, rom boot continues on A53
    2b/. If the integrity check on the R5 redundant boot binary fail, rom moves on reading the R5 boot binary from the backup boot media...

    - Once code starts to run on A53, there's no SoC-level mechanism to recover from code lock-up due to flash corruption, code crash/exception etc...This need to be handled in general by user's SW based on system requirements...

    Best,
    -Hong