diff --git a/ports/esp32/modules/inisetup.py b/ports/esp32/modules/inisetup.py
index 0e9c72fe86133ea631463433ec9d340abc6191cf..00d9a4eab82e8a6797d47469877cc756cee46750 100644
--- a/ports/esp32/modules/inisetup.py
+++ b/ports/esp32/modules/inisetup.py
@@ -29,8 +29,7 @@ def setup():
     print("Performing initial setup")
     uos.VfsFat.mkfs(bdev)
     vfs = uos.VfsFat(bdev)
-    uos.mount(vfs, '/flash')
-    uos.chdir('/flash')
+    uos.mount(vfs, '/')
     with open("boot.py", "w") as f:
         f.write("""\
 # This file is executed on every boot (including wake-boot from deepsleep)