cancel
Showing results for 
Search instead for 
Did you mean: 

external FLASH

Ebun.1
Senior

Hello

I use STM32F769I-DISCO board and STM32CubeIDE.

The image is displayed correctly when the image is imported to the internal FLASH, but the display is distorted when trying to use the external FLASH.

For details, the display will be distorted if the following is described in the linker script.

ExtFlashSection:

{

* (ExtFlashSection ExtFlashSection. *)

* (. gnu.linkonce.r. *)

    . = ALIGN (0x4);

}> QUADSPI

How to solve it?

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions
Ebun.1
Senior

Hello.

I solved it with the following method.

Run>Debug Configurations>STM32 MCU Debuging>"yourapp.elf">Debugger and then check "External Loader"

and type "MX25L512G_STM32F769I-DISCO, 0x90000000, NOR_FLASH, MX25L512G_STM32F769I-DISCO.stldr" (in my case)

thank you.

View solution in original post

5 REPLIES 5
Martin KJELDSEN
Chief III

How are you creating this project?

How did you program the flash? Are the contents of the flash ok? (if not, then this could get copied to framebuffer).

/Martin

You'd think an integrated tool would be able to pick and apply the appropriate External Loader for an ST board with an ST-LINK on board.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Ebun.1
Senior

Hello.

I solved it with the following method.

Run>Debug Configurations>STM32 MCU Debuging>"yourapp.elf">Debugger and then check "External Loader"

and type "MX25L512G_STM32F769I-DISCO, 0x90000000, NOR_FLASH, MX25L512G_STM32F769I-DISCO.stldr" (in my case)

thank you.

Why on earth would you think that?

Glad you solved it!