Skip to content

10.0.0 Alpha-2 created 2 drives on Pico W #10237

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
b-blake opened this issue Apr 8, 2025 · 5 comments
Open

10.0.0 Alpha-2 created 2 drives on Pico W #10237

b-blake opened this issue Apr 8, 2025 · 5 comments
Milestone

Comments

@b-blake
Copy link

b-blake commented Apr 8, 2025

CircuitPython version and board name

See AdaFruit Forum:
10.0.0 Alpha-2 created 2 drives

Adafruit CircuitPython 10.0.0-alpha.2 on 2025-04-04; Raspberry Pi Pico W with rp2040
Board ID:raspberry_pi_pico_w

Code/REPL

Any code.py

Behavior

10.0.0 Alpha-2 creates 2 drives on Pico W. One showing the files. The other waiting for the user to insert an SD card in the USB drive. The Pico W does not have an SD card slot.

Description

Extra SD drive

Additional information

No response

@b-blake b-blake added the bug label Apr 8, 2025
@dhalbert
Copy link
Collaborator

dhalbert commented Apr 8, 2025

Originally reported here: https://forums.adafruit.com/viewtopic.php?t=217730.

@tannewt My impression is that this should not be happening on this board?

@tannewt tannewt added this to the 10.0.0 milestone Apr 8, 2025
@tannewt
Copy link
Member

tannewt commented Apr 8, 2025

Yup, seems like a bug.

@tannewt
Copy link
Member

tannewt commented Apr 8, 2025

Looks like we condition the second drive on CIRCUITPY_SDCARDIO but not the stricter automounting test:

#if CIRCUITPY_SDCARDIO
#include "shared-module/sdcardio/__init__.h"
#define SDCARD_COUNT 1
#define SDCARD_LUN (1 + SAVES_COUNT)
#else
#define SDCARD_COUNT 0
#endif

I don't know why the drive letter would change.

@b-blake
Copy link
Author

b-blake commented Apr 8, 2025

@tannewt,

The The drive letter may have been changed because I connected another MCU to the USB cable I was using to see what would happen. It came up as O:. When I reconnected the Alpha board to the same cable the drive letters were swapped. HTH

@b-blake
Copy link
Author

b-blake commented Apr 10, 2025

Apparently the AF Feather RP2350 does it also.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants