Commit 9f21387
committed
raspberrypi/boards: add DEFAULT_SD_* for Metro RP2040 and Feather RP2040 Adalogger
Both boards have onboard microSD slots but were missing the
DEFAULT_SD_* pin defines that enable CircuitPython's native SD
automount. Without these, SD-over-USB-MSC only worked via user boot.py
code and hit the heap-mount race in get_vfs().
Pin wiring verified on hardware against the board schematics; CD pin
polarity (DEFAULT_SD_CARD_INSERTED=true) confirmed by runtime test.
Companion to #10963 (automount at filesystem init) and #NNNN (per-LUN
PREVENT_ALLOW response). Fixes the last mile for #10965.1 parent abb3cbb commit 9f21387
2 files changed
Lines changed: 16 additions & 0 deletions
File tree
- ports/raspberrypi/boards
- adafruit_feather_rp2040_adalogger
- adafruit_metro_rp2040
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
0 commit comments