From 14233b77d3249c5beca4d0f4a1948bf7da8f7553 Mon Sep 17 00:00:00 2001 From: Kyle Brown Date: Tue, 25 Sep 2018 18:23:24 -0700 Subject: [PATCH] Added circuitpython support to utils --- util/bootloader.py | 9 +++++++-- util/reset.py | 8 ++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/util/bootloader.py b/util/bootloader.py index bb46c57..064d74c 100644 --- a/util/bootloader.py +++ b/util/bootloader.py @@ -1,3 +1,8 @@ -import machine +try: + import machine + machine.bootloader() -machine.bootloader() +except ImportError: + import microcontroller + microcontroller.on_next_reset(microcontroller.RunMode.BOOTLOADER) + microcontroller.reset() diff --git a/util/reset.py b/util/reset.py index aa58569..4003007 100644 --- a/util/reset.py +++ b/util/reset.py @@ -1,3 +1,7 @@ -import machine +try: + import machine + machine.reset() -machine.reset() +except ImportError: + import microcontroller + microcontroller.reset()