CircuitPython version
I flashed 8.2.7, and then bounced back to 8.2.2. Same issue on both versions.
Code/REPL
Behavior
I have a Raspberry Pi Pico W.
When I flash micropython, I have no trouble. This only happens with circuitpython.
To Recreate:
- Hold
BOOTSEL, unplug and re-plug the pico W. Release BOOTSEL.
- Copy the 8.2.7 bootloader onto the
RPI... mount.
- Wait for the flash to finish. The drive unmounts. The new CIRCUITPY mount is created.
- Attempt to view the files in the mount.
Expected:
A normal-ish filesystem.
Actual:
> /media/epeay/CIRCUITPY$ ll
ls: cannot access '.fseventsd': Input/output error
ls: cannot access 'lib': Input/output error
ls: cannot access 't pin #. Im': Input/output error
ls: cannot access 'or GPIO.con': Input/output error
ls: cannot access 't red'$'\n''im.por': Input/output error
ls: cannot access 'in=0'$'\n''boa.RD_': Input/output error
ls: cannot access 'LS # Nu.mbe': Input/output error
ls: cannot access ' leds =.mat': Input/output error
ls: cannot access 'eoPixel.cla': Input/output error
ls: cannot access 'onColor.= (': Input/output error
ls: cannot access 't pin #. Im': Input/output error
ls: cannot access 'or GPIO.con': Input/output error
ls: cannot access 't red'$'\n''im.por': Input/output error
This is junk data, being read as a filesystem.
Description
I have the same symptoms as #2944 , and the workaround mentioned in that bug, also worked for me.
- Unplug the pico W.
- Plug into a mac. Observe the correctly mounted filesystem.
- Unplug from the mac.
- Plug back into linux. Observe the correctly mounted filesystem.
> /media/epeay/CIRCUITPY$ ll
total 26
drwxr-xr-x 3 epeay epeay 16384 Dec 31 1969 ./
drwxr-x---+ 6 root root 4096 Oct 28 23:28 ../
-rw-r--r-- 1 epeay epeay 4096 Oct 28 16:25 ._boot_out.txt
-rw-r--r-- 1 epeay epeay 152 Dec 31 2019 boot_out.txt
-rw-r--r-- 1 epeay epeay 22 Dec 31 2019 code.py
drwxr-xr-x 2 epeay epeay 512 Oct 28 16:25 .fseventsd/
-rw-r--r-- 1 epeay epeay 0 Dec 31 2019 .metadata_never_index
-rw-r--r-- 1 epeay epeay 0 Dec 31 2019 settings.toml
-rw-r--r-- 1 epeay epeay 0 Dec 31 2019 .Trashes
Don't know why that workaround works, but it does.
Additional information
No response
CircuitPython version
Code/REPL
Behavior
I have a Raspberry Pi Pico W.
When I flash micropython, I have no trouble. This only happens with circuitpython.
To Recreate:
BOOTSEL, unplug and re-plug the pico W. ReleaseBOOTSEL.RPI...mount.Expected:
A normal-ish filesystem.
Actual:
This is junk data, being read as a filesystem.
Description
I have the same symptoms as #2944 , and the workaround mentioned in that bug, also worked for me.
Don't know why that workaround works, but it does.
Additional information
No response