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?