diff --git a/src/micropython b/src/micropython index 7fab60e60..ee9c3ef05 160000 --- a/src/micropython +++ b/src/micropython @@ -1 +1 @@ -Subproject commit 7fab60e60a5c5321f1429829e40c2202e80c9785 +Subproject commit ee9c3ef05d650f26ab7794f57d87e163572e876c diff --git a/src/omv/main.c b/src/omv/main.c index dc5182573..f70f22cc3 100644 --- a/src/omv/main.c +++ b/src/omv/main.c @@ -690,6 +690,8 @@ soft_reset: // soft reset storage_flush(); timer_deinit(); + i2c_deinit_all(); + spi_deinit_all(); uart_deinit_all(); #if MICROPY_HW_ENABLE_CAN can_deinit_all();