diff --git a/sw/airborne/arch/stm32/stm32f103rb_flash.ld b/sw/airborne/arch/stm32/stm32f103rb_flash.ld index 95181a8db5..6d8fd3c2cb 100644 --- a/sw/airborne/arch/stm32/stm32f103rb_flash.ld +++ b/sw/airborne/arch/stm32/stm32f103rb_flash.ld @@ -30,6 +30,8 @@ MEMORY FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 } +ENTRY(reset_handler_stage1); + /* User mode stack top */ _estack = 0x20005000; diff --git a/sw/airborne/arch/stm32/stm32f103re_flash.ld b/sw/airborne/arch/stm32/stm32f103re_flash.ld index 94fcdbdbd3..dac26babe4 100644 --- a/sw/airborne/arch/stm32/stm32f103re_flash.ld +++ b/sw/airborne/arch/stm32/stm32f103re_flash.ld @@ -30,6 +30,8 @@ MEMORY FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 } +ENTRY(reset_handler_stage1); + /* User mode stack top */ _estack = 0x20010000;