Skip to content

Commit 8dcce92

Browse files
committed
esp8266/scripts: Don't try to create filesystem on 512KB devices or less.
There's no space for it.
1 parent 89e56a8 commit 8dcce92

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

esp8266/scripts/_boot.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
from flashbdev import bdev
44

55
try:
6-
vfs = uos.VfsFat(bdev, "")
6+
if bdev:
7+
vfs = uos.VfsFat(bdev, "")
78
except OSError:
89
import inisetup
910
inisetup.check_bootsec()

esp8266/scripts/flashbdev.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,7 @@ def ioctl(self, op, arg):
2626
if op == 5: # BP_IOCTL_SEC_SIZE
2727
return self.SEC_SIZE
2828

29-
bdev = FlashBdev()
29+
if esp.flash_size() < 1024*1024:
30+
bdev = None
31+
else:
32+
bdev = FlashBdev()

0 commit comments

Comments
 (0)