3.9. SDIO Interfaces¶
Pin |
Signal |
Description |
type |
I/O |
---|---|---|---|---|
51, 95 |
SD1_CD SD2_CD |
SD Card Detect – connected to a GPIO |
VDDIO |
I |
52, 96 |
SD1_D[0] SD2_D[0] |
SD Data bidirectional signals |
VDDIO |
I/O |
53, 97 |
SD1_D[1] SD2_D[1] |
|||
54, 98 |
SD1_D[2] SD2_D[2] |
|||
55, 99 |
SD1_D[3] SD2_D[3] |
|||
56, 100 |
SD1_CMD SD2_CMD |
SD Command bidirectional signal |
VDDIO |
I/O |
57, 101 |
SD1_CLK SD2_CLK |
SD Output Clock. |
VDDIO |
O |
Module |
Remark |
|||
TX25, TX28, TX48 |
Only one SD-Card available on standard pinout, SD Interface 2 is not used / not connected. |
|||
TX28 |
Pin 101 is used as ENET_CLK. |
The TX pinout provides two dedicated SDIO interfaces. SDIO stands for Secure Digital Input Output which can also be used for SD-Memory-Cards.
3.9.1. SD-Card example diagram using level shifters¶
No external pullups are needed here. Each port of the TXS0108E has an internal pull-up resistor. These have a value of 40 kΩ when the output is driving low and a value of 4 k Ω when the output is driving high. Unfortunately the card detect feature commonly used for Micro-SD cards on DAT3/CD cannot be used. A dedicated card detect switch is required.
3.9.2. SD-Card example diagram only for 3.3V modules¶
Either the use of the processor internal pullups or the use of pullups on the baseboard is possible.