# How to load Touchgfx files to external flash

I have W95Q64 flash memory and STM32F429 custom board. I want to load Touhgfx files to external flash memory. For this purpose, firstly I added below declarations into FLASH.id file as;

SPIFLASH (r) : ORIGIN = 0x9000000, LENGTH = 8M

and

ExtFlashSection :
{
*(ExtFlashSection ExtFlashSection.*)
. = ALIGN(0x4);
} >SPIFLASH

FontFlashSection :
{
*(FontFlashSection FontFlashSection.*)
. = ALIGN(0x4);
} >SPIFLASH

TextFlashSection :
{
*(TextFlashSection TextFlashSection.*)
. = ALIGN(0x4);
} >SPIFLASH


after compilation in CubeIde, the memory is created as shown below;

My problem is that I dont know how to download all those files to my board. As far as I know, I need to use external loader in debugger section but there is no convenient option in the tab which is exactly match with my configuration.

it will be appreciated if someone explain what to do additionally and explain all procedures step by step.

Note: I include the library and called W25qxx_Init() in the main block.