2024-07-15 12:47 AM
Hello,
After updating STM32CubeIDE to version 1.16, starting a debugging session doesn't load program into the STM32L5 target and jumps directly to the reset Handler.
I tried programming the bin file using STM32CubeProgrammer and it works well.
However, erasing the FLASH using STM32CubeProgrammer and launching a debug session then reading back the FLASH using STM32CubeProgrammer shows that it's empty.
Im trying to load the program to the address 0x08020000, here is the memories definition.
/* Memories definition */
MEMORY
{
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 192K
SRAM2 (xrw) : ORIGIN = 0x20030000, LENGTH = 64K
BOOTLOADER (rx) : ORIGIN = 0x08000000, LENGTH = 128K
FLASH (rx) : ORIGIN = 0x08020000, LENGTH = 352K
}
2024-07-15 02:54 AM
@ABouk.1 wrote:starting a debugging session doesn't load program into the STM32L5 target
Is downloading enabled in your Debug Config:
2024-07-15 04:47 AM