2025-01-31 06:18 AM
Hi,
I am planning to use an STM32H7R/S3x device for our application. Among all the interesting feature and peripherals that fit our needs, the 64kB of flash is a limitation, so I am considering to use an external Quad/Octo SPI flash as a primary flash instead of the internal 64kB memory.
The firmware application residing on the Quad/Octo SPI should be executed using a bootloader.
It seems that this approach is feasible from what I read from AN470 (6.2) and AN5050 (7.1.2):
Right ? Since I never used this approach, doubts arise..
However, I have a doubt regarding the setup from STM32CubeMX:
1) What would be the correct XSPI setup in this case?
2) Do I will need the External Memory loader middle-ware?
Thanks for any suggestions.
Regards,
Simon