Make bootloader_jump for dualbank STM32 respect STM32_BOOTLOADER_DUAL_BANK_DELAY (#17178)
This commit is contained in:
parent
ecce9900c9
commit
bbab8eb993
2 changed files with 3 additions and 3 deletions
|
@ -38,7 +38,7 @@ extern uint32_t __ram0_end__;
|
|||
# endif
|
||||
|
||||
# ifndef STM32_BOOTLOADER_DUAL_BANK_DELAY
|
||||
# define STM32_BOOTLOADER_DUAL_BANK_DELAY 100000
|
||||
# define STM32_BOOTLOADER_DUAL_BANK_DELAY 100
|
||||
# endif
|
||||
|
||||
__attribute__((weak)) void bootloader_jump(void) {
|
||||
|
@ -55,7 +55,7 @@ __attribute__((weak)) void bootloader_jump(void) {
|
|||
# endif
|
||||
|
||||
// Wait for a while for the capacitor to charge
|
||||
wait_ms(100);
|
||||
wait_ms(STM32_BOOTLOADER_DUAL_BANK_DELAY);
|
||||
|
||||
// Issue a system reset to get the ROM bootloader to execute, with BOOT0 high
|
||||
NVIC_SystemReset();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue