cancel
Showing results for 
Search instead for 
Did you mean: 

Running out of FLASH memroy (X-NUCLEO-GFX01M2 + Nucleo-H503RB)

AnanD55_kmwt
Visitor

Hi Everyone, Happy New Year.
I have started working on this project and till now i have added 5 screens in the touchgfx, from touchgfx side the project is running fine on the simulator but it is not getting builded on the cubeIDE. I am running out flash memory.
so please help me how to resolve this issue.

C:/ST/STM32CubeIDE_1.16.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: STM32H503RB-NUCLEO-GFX01M2.elf section `.rodata' will not fit in region `FLASH'

C:/ST/STM32CubeIDE_1.16.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: region `FLASH' overflowed by 1512 bytes

collect2.exe: error: ld returned 1 exit status

make: *** [makefile:98: STM32H503RB-NUCLEO-GFX01M2.elf] Error 1

"make -j4 all" terminated with exit code 2. Build might be incomplete.

Also i am building this project in Release mode. so is there any way to flash this code into SPI_FlASH as i have only 128 kb internal flash but the display flash is 8 MB.

0 REPLIES 0