Description
CircuitPython version and board name
Adafruit CircuitPython 10.0.0-alpha.7 on 2025-06-17; Raspberry Pi Pico W with rp2040
Board ID:raspberry_pi_pico_w
UID:E6614103E719A637
MAC:28:CD:C1:00:6B:08
Code/REPL
Adafruit CircuitPython 10.0.0-alpha.7 on 2025-06-17
RP2040 chips Possibly others.
Behavior
Adafruit CircuitPython 10.0.0-alpha.7 on 2025-06-17 creates an SD card reader on RP2040 W devices that cannot be accessed.
See https://forums.adafruit.com/viewtopic.php?p=1060093 for discussion.
Description
Adafruit CircuitPython 10.0.0-alpha.7 on 2025-06-17 creates and grants access to the onboard SD card reader on my Metro RP2350.
On a RP2040 it also creates the SD card reader, but it cannot be accessed, configured, or discovered what GPIO pins it is connected to.
If an SD card reader is connected to any of the five SPI ports on a RP2040 W, it does not replace the phantom SD card reader.
It shows up on my Windows 10 machine as an empty SD card reader waiting for a card to be inserted.
Additional information
I believe this feature is very useful for boards that have a built-in and defined SD card reader.
It get in the way and confuses things on boards that do not have a built-in SD card reader.
I at least two cases the phantom SD card reader is created on the Windows drive that appears when the BOOT switch is held down when RESET is pushed.. BOOT/RESET's code gets one Windows drive, while Circuit Python gets another drive during CP operation.