2025-01-22 11:01 PM
Using the STM32F030RC, the program that originally ran at 0x800000 was moved to 0x8020000. After the move, SysTick_Handler() is no longer executed, causing HAL_Delay() to fail. Has anyone encountered this issue before?
2025-01-22 11:13 PM
It's not an issue - it's normal behavior. There are many threads on this topic under the "F0 bootloader" keywords. You need to relocate vector table to RAM, which requires some modifications to linker script and adding 3 lines of code to your program or to the bootloader. Just find and read these threads.