TouchGFX External Loader Write to False Address & Text Disappear
I have 2 problem in my touchgfx project.
I use STM32G4 series. I have an external loader with a starting address of 0xA0000000. I can perform read and write operations with this loader using CubeProgrammer. However, when I define the external loader via CubeIDE, it programs the address 0x080000000. Then I get Hard Fault.

Here is my flash.ld

The external loader starts working when I start it with the external loader address 0x00000000, but I want to start with 0xA0000000. How can i fix it ?
Also my second problem is texts. My text datas are sending to external flash, but it is not appear. Then I changed font section to internal flash in flash.ld, my text was appear.
Here is my changed sections side.

The textures are changing because something else is changing. Why isn't the screen showing the text I added with the external loader?


