External Flash memory(octal SPI) supply shortage issues for TouchGFX applications like STM32U5G9J-DK2
Hi,
We are currently facing serious supply shortage issues with the MX66LM1G45GXDI00 flash memory.
As a potential solution, I am considering modifying the design to use an external Quad-SPI flash memory instead of the current Octo-SPI flash.
My understanding is that this change may require us to develop or modify the following:
- Quad-SPI flash drivers for the STM32U5G9
- Flash initialization and memory-mapped access configuration
- Programming/firmware download utilities
- Production programming support
- Bootloader and/or application changes, if required
- TouchGFX/external-memory configuration, if applicable
Could you please let us know whether suitable Quad-SPI flash drivers, BSP components, or programming utilities are already available that we could leverage, particularly for the STM32U5G9?
I would also appreciate your comments on the key challenges and any guidelines or recommendations you may have for this development effort. In particular, I would like to understand the potential impact on memory-mapped operation, performance, TouchGFX, production programming, and software development effort.
Our goal is to identify a reliable Quad-SPI flash alternative that can address the current supply constraints while minimizing the impact to the existing design and software.
Thank you for your guidance.
