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.

AM5708: Question whether AM5708 with RTOS can boot over SBL

Part Number: AM5708
Other Parts Discussed in Thread: AM5718

Hello, experts.

I want to boot through RTOS-based SBL on AM5708.
The questions are as follows:

When attempting to boot through AM5708, which of the following is possible?

1. Booting Via eMMC

2. Booting Via QSPI

3. Booting Via SD Card

The above question is because the AM5718 IDKEVM, which we know is similar to the AM5708, supports two of the three (QSPI, SD Card) SBL boot modes.

  • Hi,

    The above question is because the AM5718 IDKEVM, which we know is similar to the AM5708, supports two of the three (QSPI, SD Card) SBL boot modes.

    There is no explicit support available for AM570x in RTOS SDK. So the support for AM570x is limited to whatever is supported for AM571x.

    Regards,
    Parth

  • Hello, Part Nagpal

    We made a custom AM5708 board by copying the AM5718IDKEVM board.

    We want to boot from AM5708 using RTOS through eMMC.





    So far, we have modified some of the AM5728evm example USB_DevMsc_mmcsd_evmAM572x_armExampleProject and run it on AM5708 as an emulator

    Then we accessed the eMMC and wrote the image in processor_sdk_rtos_am57xx_6_03_00_106\processor_sdk_rtos_am57xx_6_03_00_106\prebuilt-sdcards\idkAM571x\sd_card_img.





    If the process written above is correct, we only need to modify some of the MLO files used to boot the eMMC.

    If it is possible to modify the MLO file, we would appreciate it if you could tell me which source file I should modify.

  • Hi,

    You can refer to <PDK>\packages\ti\boot\sbl\src\mmcsd. eMMC boot binaries for the supported boards in AM57xx RTOS SDK is build using mmcsd source code with minor modifications by enabling BOOT_EMMC macro.

    Regards,
    Parth