2025-10-03 7:40 AM
This morning I updated my CubeIDE to 1.19 from 1.18. I assume MX updated too... don't know how to check the MX version.
After updating and then opening and migrating my project to 1.19, my OCTOSPI settings and the "octospi.c" file were gone. When I try to set things back the way they were in 1.18, there is no longer an option for "Quad SPI -- MULTIPLEXED --". My circuit has a flash IC and a RAM IC sharing the bus on Data [3:0] (Port1 IO[3:0] -- MULTIPLEXED --). This has been working when using IDE 1.18, but now I'm stuck.
How do I setup the new MX to multiplex OCTOPSPI1 and OCTOSPI2 ?
2025-10-03 7:44 AM
2025-10-03 7:44 AM
ok.. now I see this:
What is the status of the ticket? What is the work around?
2025-10-06 2:33 AM
Hello @SJR1
The fix will be implemented in the next release of STM32CubeMX. Unfortunately, the only workaround for the moment is to generate your required Quad SPI code using an older version of CubeMX (6.14.1 or STM32CubeIDE 1.18.1) and then copy the generated code (MX_OCTOSPI1_Init) and files into your new project.
KR, Souhaib
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.