2024-06-09 08:30 AM - last edited on 2024-06-09 09:50 AM by Tesla DeLorean
Hello,
I have custom board with MCU STM32H735IGTx connected via OctoSPI to QuadSPI external flash memory MX25L12833FM21-10G
In order to flash the external memory I am using external flash loader based on the template in https://github.com/STMicroelectronics/stm32-external-loader/tree/contrib
When I am running from the embedded SW application the test template (include erase, write and memory mapping) the test pass OK.
When I am running the external loader from the cube programmer the read from 0x90000000 fails
When I am running the external loader from cube IDE I get 'Erasing external memory sectors [0 23] failure
Attached external flash BSP driver mx25l128_quadspi.c , loader template Loader_Src.c and MX driver octospi.c
Help will be highly appreciated!
Best regards
Solved! Go to Solution.
2024-06-09 09:16 AM - edited 2024-06-09 09:48 AM
https://github.com/cturvey/stm32extldr/blob/main/h7_mx25l12835f/README.md
Ordered some MX25L12833FMI-10G in a SOIC16W form I can fixture
PB2:AF9 CLK
PC11:AF9 NCS
PD11:AF9 D0
PD12:AF9 D1
PE2:AF9 D2
PF6:AF10 D3
MX25L12833FM21-10G SOP8
STM32H735IGTx
2024-06-09 09:16 AM - edited 2024-06-09 09:48 AM
https://github.com/cturvey/stm32extldr/blob/main/h7_mx25l12835f/README.md
Ordered some MX25L12833FMI-10G in a SOIC16W form I can fixture
PB2:AF9 CLK
PC11:AF9 NCS
PD11:AF9 D0
PD12:AF9 D1
PE2:AF9 D2
PF6:AF10 D3
MX25L12833FM21-10G SOP8
STM32H735IGTx