diff --git a/NSPE/WIFI_IOT/app/cmd_shell.c b/NSPE/WIFI_IOT/app/cmd_shell.c index 756c0a0..f33d5f1 100644 --- a/NSPE/WIFI_IOT/app/cmd_shell.c +++ b/NSPE/WIFI_IOT/app/cmd_shell.c @@ -1105,7 +1105,8 @@ static void cmd_boot(int argc, char **argv) goto BootFailed; } - __disable_irq(); + for (int i = 0; i < sizeof(NVIC->ICER) / 4; i++) + NVIC->ICER[i] = ~(0UL); /* Jump to main image */ img_reset = (img_fptr_t)arm_vector[1];