cancel
Showing results for 
Search instead for 
Did you mean: 

Error: Operation exceed memory limits - STM32G47x/G48x

QuiQuipu
Associate II

With version  STM32CubeProgrammer 2.16 I can't program the .elf file.
The real problem is that with the latest STM32CubeIDE 1.15.0 it is not possible to debug.

With version STM32CubeProgrammer 2.13 I can program the .elf file.
To debug from STM32CubeIDE 1.15.0 I must therefore program *.elf with STM32CubeProgrammer 2.13 and remove the download phase from the debugger configuration.

 

It's a similar problem to the one in this post STM32CubeProgrammer Failure.

The file STM32_Prog_DB_0x415.xml has been released by @Aziz BRIGUI as a workaround and the Internal ticket 172951 has been opened:

It is possible to have a similar fix for the STM32G473VBTX

STM32CubeProgrammer_2-16_KO.PNG

2 REPLIES 2
z_moro
Associate

I am using the same series as you and have the same problem. I would also like a similar fix to that released by @Aziz BRIGUI. Would be great if an ST employee could help.

I found a possible workaround for me by taking the STM32_Prog_DB_0x469.xml file, which contains the STM32G47x/G48x infos, from my CubeProgrammer v2.17.0 instalation directory (I attached it), path: "C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\Data_Base"

And replaced the (faulty?) STM32_Prog_DB_0x469.xml file in the STM32CubeIDE 1.15.1 CubePorgrammer plugin directory, path: "C:\ST\STM32CubeIDE_1.15.1\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.1.201.202404072231\tools\Data_Base"

The paths may vary depending on your chosen installation, and I don't know if this might lead to other issues as I'm no expert but for me this fixed the problem.