Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

AM2432: Boot up with image in file system from OSPI Flash

Part Number: AM2432

Hello,

I can find an example of SBL for SD card boot in SDK, which uses FAT file system. So, we can just copy an image file into SD and can boot the system.

My question is whether or not we can boot the system from "OSPI Flash" in the same way with SD boot using the file system. If it is possible, I would like to know the relevant information or an idea about how to format the flash with FAT file system. Does TI flashing tool support this? I would appreciate it if you share how to put the image in the flash memory in this case, and the booting sequence.

Regards,

Moonil

  • Hi Moonil,

    The answer is no, because the ROM bootloader will not boot load the SBL using file system, but using the address (0x0) for OSPI and EMMC. ROM bootloader does read SBL (tiboot3.bin) from file system on SD card.

    Of course, the SBL_OSPI and SBL_EMMC can be changed for using the file system instead of the address for combined AppImage (app), but the current version of the SBL_OSPi and SBL_EMMC does not support the filesystem on neither OSPI nor EMMC.

    Best regards,

    Ming 

  • Hi Ming,

    Can you let me know if there is any plan to support the file system for SBL_OSPI?

    And I wonder if we can use the file system for any memory type after bootup?  for example, I also considered using SPI MRAM to write/read setting data through the filesystem during operation. Can we use file system for this case after system bootup?

    Regards,

    Moonil

  • Hi Moonil,

    It is not on the release schedule for next release of MCU+ SDK 8.2.0 (Feb/22). I will discuss with the software development team and get back to you soon.

    Best regards,

    Ming

  • Hi Ming,

    Can you update the release schedule including the file system for NOR Flash and SBL_OSPI?

    I think it can provide a convenient way to manage firmware images and their upgrade procedures, and also manage some system setting values on flash. It may require flash tools updated accordingly.

    Best regards,

    Moonil

  • Hi Moonil,

    I have checked the MCU+ SDK release schedule. The file system support for SBL_OSPI and SBL_EMMC is not in the feature list of the 08.02.00 (scheduled for 2/28/2022). The schedule beyond 08.02.00 (2/28/2022) has not been determined yet.

    SBL_NOR is not currently supported in the MCU+ SDK. 

    Best regards,

    Ming