cancel
Showing results for 
Search instead for 
Did you mean: 

External memory loader on STM32H7B0 with W25Q128 - can't select QSPI

Yuvaraj
Associate II

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 

Yuvaraj_0-1753734104038.png

 

 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. 

4 REPLIES 4
SirineST
ST Employee

Hello @Yuvaraj 

Could you please mention the version of CubeIDE/CubeMX you are using.

Thank you

If your question is answered, please close this topic by clicking "Accept as Solution"
Yuvaraj
Associate II

Hi @SirineST  

 Thanks for your response . I'm using CubeIDE 1.19.0 and cubeMX  6.15.0

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

If your question is answered, please close this topic by clicking "Accept as Solution"
Yuvaraj
Associate II

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.