cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H750vb External Loader issue with W25Q128JV

JP_RS
Associate II

Hi , I am trying to develop the external loader for W25Q128JV flash interfaced with STM32h750vb through QSPI. I have tested each function for its operation in STM32CUBE_IDE.

But i am not able to get the External loader to work it cannot read write or erase.

the peripheral are initialized as

  PE2   ------> QUADSPI_BK1_IO2

  PA1   ------> QUADSPI_BK1_IO3

  PB2   ------> QUADSPI_CLK

  PB10   ------> QUADSPI_BK1_NCS

  PD11   ------> QUADSPI_BK1_IO0

  PD12   ------> QUADSPI_BK1_IO1

I also am not able to understand how the stmcube programmer calls the functions in Loader_Src.c file.

also when i use external loader to load program at the external flash i get the following error.

Error: failed to erase memory

Encountered Error when opening C:\ST\STM32CubeIDE_1.5.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_1.5.0.202011040924\tools\bin\STM32_Programmer_CLI.exe

Error in STM32CubeProgrammer

Debugger connection lost.

Shutting down...

Am i missing something please advice?

Thank you for your time

Regards

3 REPLIES 3
JP_RS
Associate II

Update on this one i have managed to read and erase successfully just not able to perform write

please advice

thank you for your time

JP_RS
Associate II

Hello tesla

Thank you very much for your support and time

Can you share with me the source code of the loader that you have made it will be really help understand what i was missing thank you

Thank you for time

Regards

JP_RS