2025-07-28 1:31 PM - last edited on 2025-07-29 2:06 AM by Andrew Neil
Hi EveryOne,
I have made a custom board with STM32H7B0 and W25Q128 . where W25Q128 has to hold the user application . I hoped that i can change OSPI in STM32H7B0 to a QSPI config and work with W25Q128 ( which will only work with SPI or Qspi) . I can't able to select QSPI config ( which is mentioned as it is already activated ) in Octal SPI parameters . i'm using firmware version :FW H7 1.12.1
since this is a personal one i can't change the W25Q128 to another OSPI supported flash memory IC. Is there any example or any other way to make W25Q128 (changing OSPI to single SPI or using any one SPI communication) as a external memory to hold user application for STM32H7B0.
2025-07-29 1:52 AM
Hello @Yuvaraj
Could you please mention the version of CubeIDE/CubeMX you are using.
Thank you
2025-07-29 2:25 AM
Hi @SirineST
Thanks for your response . I'm using CubeIDE 1.19.0 and cubeMX 6.15.0
2025-07-29 4:06 AM
Hello @Yuvaraj
The issue you are encountering with selecting the QSPI mode configuration in CubeMX is a known CubeMX defect. This has already been reported in the community, and an internal ticket (number 213708) has been created to track and resolve this issue.
In the meantime, you can configure the external flash interface to operate in single SPI mode to hold your user application, although with potentially reduced throughput compared to QSPI.
With regards
2025-07-29 11:52 AM
Hi @SirineST
Then I hope this issue will be solved in next update. For single SPI mode to hold user application do you have any examples or application note for reference
Thank you.