Make bootloader_jump for dualbank STM32 respect STM32_BOOTLOADER_DUAL_BANK_DELAY (#17178)
This commit is contained in:
@ -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();
|
||||
|
Reference in New Issue
Block a user