J784S4XEVM: BootROM/Software eMMC boot partition fallback

Part Number: J784S4XEVM


Hi,

We are going to use eMMC boot0/boot1 parititons for our platform to store U-boot. Our concern is installation corruption or unintended corner case bug (after U-boot is loaded) that prevents U-boot from loading or completing initialization.

  • Does the bootrom or TI offer any solutions to this scenario, where it can fall back to the other boot# partition?
  • In TRM spruj52e Table 4-1. ROM Code Boot Modes for eMMC it says, "Boot from boot partition with auto-fall back to file system". Are there any more details on how that works?

Thanks,

Michael

  • Hi Michael,

    Sorry for the delayed response.

    Does the bootrom or TI offer any solutions to this scenario, where it can fall back to the other boot# partition

    Actually , Currently, TI does not have the support for falling back to  emmc boot# partition .

    In TRM spruj52e Table 4-1. ROM Code Boot Modes for eMMC it says, "Boot from boot partition with auto-fall back to file system".

    Regarding this, the detailed process is present in Section 4.2.3 Boot Process Flow  in TRM spruj52e.

    For backup boot mode selection , you can follow the below table for setting the boot switch settings.

    Here the MMC/SD card referes to SDCARD or EMMC UDA partition which is decided based on the 'Port' parameter in the Backup Boot mode config

    Port =1 : SD card

    Port =0 : EMMC UDA

    The mapping of each of these boot mode pins  to the dip switch settings on the board is present in the below table present in the user guide..[Jacinto Processors TDA4AP/TDA4VP/TDA4AH/TDA4VH EVM Users Guide]

    Best Regards

    Gokul Praveen