2025-06-21 4:56 PM
I use stm32 touch gfx tool ``TouchGFX 4.25.0 Designer`` generate a simple demo based on STM32H7B3I_EVAL board.
but when I build this project on MDK542a, I get failed as below
```
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxgeneratedhal.o(.bss.TouchGFX_Framebuffer).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching heap_4.o(.bss.ucHeap).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching hardwaremjpegdecoder.o(TouchGFX_MCU_Data_OutBuffer0).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching hardwaremjpegdecoder.o(TouchGFX_MCU_Data_OutBuffer1).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss._ZZN12FrontendHeap11getInstanceEvE8instance).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32h7b3xxq.o(STACK).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32h7b3xxq.o(HEAP).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss._ZL3dma).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_bus.o(.bss.I2c_valid_timing).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching tasks.o(.bss.pxReadyTasksLists).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_Stack).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching hardwaremjpegdecoder.o(.bss.MCU_Cropping_Buffer).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_Stack).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hltdc).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching timers.o(.bss.prvCheckForValidListAndQueue.ucStaticTimerQueueStorage).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss._ZL3hal).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss._ZL7display).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxgeneratedhal.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching tasks.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_sdram.o(.bss.SDRAM_MspDeInit.mdma_handle).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hmdma_jpeg_infifo_th).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hmdma_jpeg_outfifo_th).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_sdram.o(.bss.SDRAM_MspInit.mdma_handle).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hdma2d).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_ospi.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching hardwaremjpegdecoder.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cmsis_os2.o(.bss.vApplicationGetIdleTaskMemory.Idle_TCB).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cmsis_os2.o(.bss.vApplicationGetTimerTaskMemory.Timer_TCB).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hospi1).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_bus.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_ts.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.bss.hjpeg).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7b3i_eval_sdram.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.bss).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.bss).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.bss).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching timers.o(.bss.prvCheckForValidListAndQueue.xStaticTimerQueue).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7xx_hal_timebase_tim.o(.bss.htim6).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching queue.o(.bss.xQueueRegistry).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching timers.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching hardwaremjpegdecoder.o(.data.Jpeg_OUT_BufferTab).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching ft5336.o(.data.FT5336_TS_Driver).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching tasks.o(.bss..L_MergedGlobals.2).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching heap_4.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching is42s32800j.o(.bss.Command).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxgpio.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching oswrappers.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7xx_hal.o(.data..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32h7xx.o(.data..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching port.o(.bss..L_MergedGlobals).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.data._ZL12fontProvider).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching touchgfxconfiguration.o(.bss._ZGVZN12FrontendHeap11getInstanceEvE8instance).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching oswrappers.o(.data._ZL5dummy).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7xx_hal.o(.bss.uwTick).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cmsis_os2.o(.bss.KernelState).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching port.o(.data.uxCriticalNesting).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching cxa_finalize.o(.data).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching atexit_init.o(.data).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.data).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.data).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stdio_streams.o(.data).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7xx_hal_msp.o(.bss.FMC_Initialized).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32h7xx_hal_msp.o(.bss.FMC_DeInitialized).
STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf: Error: L6407E: Sections of aggregate size 0x1908c4 bytes could not fit into .ANY selector(s).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 67 error messages.
"STM32H7B3I_EVAL\STM32H7B3I_EVAL.axf" - 67 Error(s), 0 Warning(s).
Target not created.
```
I add the project zip file to attach.