summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-04-29 20:02:59 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-04-29 20:02:59 +0300
commitd86d65f6251b07e0d4a1751e2ba7f27a73604b89 (patch)
treee2db216192fd55e14447a39219ceb58def1105e9 /esp8266
parentadae53d522284cd3649c7c9382b03385b945b5f6 (diff)
downloadmicropython-d86d65f6251b07e0d4a1751e2ba7f27a73604b89.tar.gz
micropython-d86d65f6251b07e0d4a1751e2ba7f27a73604b89.zip
esp8266/scripts: Move all of initial setup to inisetup module.
Diffstat (limited to 'esp8266')
-rw-r--r--esp8266/scripts/_boot.py6
-rw-r--r--esp8266/scripts/inisetup.py8
2 files changed, 9 insertions, 5 deletions
diff --git a/esp8266/scripts/_boot.py b/esp8266/scripts/_boot.py
index 532c5b77e2..28b5b13dae 100644
--- a/esp8266/scripts/_boot.py
+++ b/esp8266/scripts/_boot.py
@@ -7,8 +7,4 @@ try:
vfs = uos.VfsFat(bdev, "")
except OSError:
import inisetup
- inisetup.check_bootsec()
- print("Performing initial setup")
- uos.VfsFat.mkfs(bdev)
- vfs = uos.VfsFat(bdev, "")
- inisetup.wifi()
+ vfs = inisetup.setup()
diff --git a/esp8266/scripts/inisetup.py b/esp8266/scripts/inisetup.py
index 963876ae52..9f2654e400 100644
--- a/esp8266/scripts/inisetup.py
+++ b/esp8266/scripts/inisetup.py
@@ -30,3 +30,11 @@ factory reprogramming of MicroPython firmware (completely erase flash, followed
by firmware programming).
""")
time.sleep(3)
+
+def setup():
+ check_bootsec()
+ print("Performing initial setup")
+ wifi()
+ uos.VfsFat.mkfs(bdev)
+ vfs = uos.VfsFat(bdev, "")
+ return vfs