Bootloader with SPI / QSPI external flash memory
I am working with the STM32H7A3ZI microcontroller and planning to integrate an external flash memory to run application code. The flash memory I intend to use supports both standard SPI and QSPI interfaces.
I would like to confirm the following:
- Are there any specific bootloader pins required for interfacing with external QSPI flash for code execution?
- Can I connect the flash to any QSPI-compatible pins, or are there dedicated QSPI pins that must be used for successful boot and execution?
- Does the STM32H7A3ZI support booting directly from external QSPI flash, and if so, what configuration is required?
Your assistance in clarifying these points would be greatly appreciated as I finalize the hardware design.
Thank you in advance for your support.
