Page 1 of 1

mboot with FS placed on external SPI flash

Posted: Fri Apr 30, 2021 8:32 am
by jgpeiro
I have an F745 based board that runs code from the MCU's internal flash memory and uses an external SPI flash memory for File System storage.
Now I want to remotely update the board by storing the compressed dfu file in the FS (on the external SPI flash) and then calling mboot to do the upgrade, but I'm not sure if mboot supports this memory configuration.
After reviewing the readme and configuration files, I understand that mboot supports two different configurations when using FS:
1 Program internal flash from internal FS (ie pyboard v1.0)
2 Program external QSPI/XIP flash from external FS (pyboard D series)

I'm not sure if my case is supported: Program internal flash from external FS

Does anyone know if this is possible?
Is there any supported platform with this configuration?