Browse Source

esp8266/modules: Fix fs_corrupted() to use start_sec not START_SEC.

START_SEC was changed in e0905e85a7.

Also, update the error message to mention how to format the partition at
the REPL, and make the total message shorter to save a bit of flash.

Signed-off-by: Damien George <damien@micropython.org>
pull/6869/head
Damien George 4 years ago
parent
commit
c7aaee2b2b
  1. 11
      ports/esp8266/modules/inisetup.py

11
ports/esp8266/modules/inisetup.py

@ -30,13 +30,12 @@ def fs_corrupted():
while 1:
print(
"""\
The filesystem starting at sector %d with size %d sectors appears to
be corrupted. If you had important data there, you may want to make a flash
snapshot to try to recover it. Otherwise, perform factory reprogramming
of MicroPython firmware (completely erase flash, followed by firmware
programming).
The filesystem starting at sector %d with size %d sectors looks corrupt.
You may want to make a flash snapshot and try to recover it. Otherwise,
format it with uos.VfsLfs2.mkfs(bdev), or completely erase the flash and
reprogram MicroPython.
"""
% (bdev.START_SEC, bdev.blocks)
% (bdev.start_sec, bdev.blocks)
)
time.sleep(3)

Loading…
Cancel
Save