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.

AM625: Is possible to control GPIOs assigned to MCU domain in BootROM?

Part Number: AM625

Hi TI expert

Is possible to control GPIOs which are assigned to MCU domain in BootROM? we need to pull high these GPIOs as soon as possible when the SoC is power on. and according to the boot flow, the earliest way to complete this operation may be done in bootROM.

Thanks!

BR

Weicheng

  • Weicheng, the boot ROM code is not modifiable.  So the earliest you could change GPIOs is in SPL or SBL bootloaders.  

    Regards,

    James

  • Hi James

    As we now use the eMMC as the image storage, initialization for the eMMC takes long time, we only have 100ms budge to pull high these GPIOs. no chance to handler this in the SBL.

    1.20ms for the PMIC

    2.9ms for reset release

    3.typical 50ms for the initialization for the eMMC with PON( if this time takes longer, then the 100ms budge will be used up)

    4.6ms to load SBL.

    5.SBL can complete this GPIO operation

    But thanks for your sharing,  Boot ROM is not modifiable.

    BR

    Weicheng