Connect a SD/SDIO/MMC-Card-Socket to a Trizeps
Applies to: Trizeps IV(M), Trizeps IV WL, Trizeps V, Trizeps VI.
See also: SD/SDIO/MMC.
Schematic
Typical connection of a SD-Card Slot
This is the typical SD-Card-Slot schematic used on almost all of our baseboards: ConXS, uConXS, iPAN7.
(tap to enlarge pictue)
uSD-Card Slot without Card- and Write- Protect
This is the minimum configuration for a SD-Card-Slot. Check with Seco wether leaving the SDIO_CARD_DETECT-signal floating is supported by the BSP. Otherwise you need to connect SDIO_CARD_DETECT with a pull-up to 3.3V. The big disadvantage is, that you can't add or remove cards while the OS
(tap to enlarge pictue)
SD-Card Slot connection when long signal traces used
This is a schematic for a SD-Card-Slot which is far away from the SODIMM-socket. i.e. the i-PAN7 Connector Board.
(tap to enlarge pictue)
Signals
Signal-Name | SODIMM-Pin | Remark |
---|---|---|
SDIO_CMD | 190 | add pull-up(10K..100K). This must have a smaller pull-up than SDIO_DATx-signals do. |
SDIO_CLK | 47 |
|
SDIO_DAT0 | 192 | add pull-up(10K..100K) |
SDIO_DAT1 | 81 | add pull-up(10K..100K) |
SDIO_DAT2 | 85 | add pull-up(10K..100K) |
SDIO_DAT3 | 51 | add pull-up(10K..100K) |
SDIO_CARD_DETECT | 59 | Connect in a way, that pin is high(3.3V) when card is inserted and low (0V) when card is removed. Note that other SD-card-sockets may have different ways how to handle their COMM, CD and WP pins. |
SDIO_WRITE_PROTECT | (any gpio) |
|
A 100nF capacitor must be placed near the SDIO-card-socket pins VDD, VSS1, VSS2.