10000 esp32/modules/inisetup.py: Format partition as FAT if its label is ffat. · micropython/micropython@23fe170 · GitHub
[go: up one dir, main page]

Skip to content

Commit 23fe170

Browse files
Wind-stormgerdpgeorge
authored andcommitted
esp32/modules/inisetup.py: Format partition as FAT if its label is ffat.
Signed-off-by: Wind-stormger <storm-wind@foxmail.com>
1 parent 2ede7c6 commit 23fe170

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

ports/esp32/modules/inisetup.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,12 @@ def fs_corrupted():
3737
def setup():
3838
check_bootsec()
3939
print("Performing initial setup")
40-
os.VfsLfs2.mkfs(bdev)
41-
vfs = os.VfsLfs2(bdev)
40+
if bdev.info()[4] == "vfs":
41+
os.VfsLfs2.mkfs(bdev)
42+
vfs = os.VfsLfs2(bdev)
43+
elif bdev.info()[4] == "ffat":
44+
os.VfsFat.mkfs(bdev)
45+
vfs = os.VfsFat(bdev)
4246
os.mount(vfs, "/")
4347
with open("boot.py", "w") as f:
4448
f.write(

0 commit comments

Comments
 (0)
0