cancel
Showing results for 
Search instead for 
Did you mean: 

Qspi stm32h743

cVass.1
Associate II

​Hello.

I am looking for example of External Qspi Loader for the Stm32h743.

I manage to make my functions work. but not to create the .stldr

I have the impression that he does not take Init.

I am under Stm32cubeide.

thank you

8 REPLIES 8
Bouraoui Chemli
ST Employee

Hi @cVass.1​ 

You can refer to available QSPI examples with STM32CubeH7 firmware: STM32Cube_FW_H7_V1.6.0\Projects\STM32H743I-EVAL\Examples\QSPI

Bouraoui

cVass.1
Associate II

thank you,

but no example to create an External Loader.

On my tests I must do a Disconnect and Connect to manage to put in Mapping.

Bouraoui Chemli
ST Employee

Hi @cVass.1​ 

You can refer to application note "Quad-SPI interface on STM32 microcontrollers and microprocessors" AN4760 

Bouraoui

cVass.1
Associate II

hello, whatever progress a Read gives me an error message.

Here I do a Disconnect then a Connect, it works

Do you have an idea

thank you

YGU.1
Associate II

Hi cVass.1

I'm struggling with the same problem. I've created required functions, tested them in the stm32cubeide and everything looks OK. I managed read and write an external flash (1M). Then I added Loader_Src.c and Dev_Inf to the project and built it with the linker (please find attachment). I got .stldr and copied it to the appropriate folder of the STM32CubeProgrammer. Now I can read the external flash by STM32CubeProgrammer, but unfortunatelly cannot erase and write. The error message says: failed to erase memory... Please let me know if you have some progress.

Thanks

hello can you send me the complete project. Thank you

cVass.1
Associate II

Hello

my Linker is identical

can you show me my Loader_Src and Dev_Inf.

Thank you

Bouraoui Chemli
ST Employee

Hi @cVass.1​ 

Can you share your project and the target memory's datasheet?

Bouraoui