diff --git a/ports/esp32/modules/inisetup.py b/ports/esp32/modules/inisetup.py index 35d1c6bc9..c8a33d582 100644 --- a/ports/esp32/modules/inisetup.py +++ b/ports/esp32/modules/inisetup.py @@ -17,6 +17,10 @@ def check_bootsec(): def fs_corrupted(): import time + import micropython + + # Allow this loop to be stopped via Ctrl-C. + micropython.kbd_intr(3) while 1: print( diff --git a/ports/esp8266/modules/inisetup.py b/ports/esp8266/modules/inisetup.py index fa6a93fd8..3f3edcf6d 100644 --- a/ports/esp8266/modules/inisetup.py +++ b/ports/esp8266/modules/inisetup.py @@ -26,6 +26,10 @@ def check_bootsec(): def fs_corrupted(): import time + import micropython + + # Allow this loop to be stopped via Ctrl-C. + micropython.kbd_intr(3) while 1: print(