DAUGHT-MSD2
MicroSD2 Daughter Board HowTo
Summary:
The MicroSD Daughter Board kit is an add-on board that fits over top of the EVAL-USB-XXX board and provides a MicroSD flash card
slot.
This document describes how to assemble and use the EVAL-USB MicroSD Daughter Board
Requirements:
- Eval-USB Xmega Development board (EVAL-USB-XXX)
- Soldering iron and solder
Xmega Assembly:
The MicroSD Daughter Board is shipped as a kit with the following parts:
- Assembled Daughter Board with 1x8pin male 0.1in spacing headers and 1x2 female 0.1in spacing header
- 2 1x8 pin female headers to be soldered to the main board
- 1 1x2 pin male header to be soldered to the main board (for SDCard power from JTAG header)
1) Solder two 1x8 female headers to PORTB and PORTD
2) Solder 1x2 pin male header to JTAG pin 2,4 as shown below (alternatively, you can connect the male and female 1x2 headers
and then connect the daughter and main board together to align to the correct pins, then solder)
Shown below is an assembled Xmega based EVAL-USB board.
3) Connect MicroSD Daughter Board to EVAL-USB board
ATmega Assembly:
1) Solder two 1x8 female headers to PORTD and PORTF
2) Connect MicroSD Daughter Board to EVAL-USB board
MicroSD Interface:
On Xmega based EVAL-USB-xxx boards, the MicroSD card is connected to the USARTD0 configured as a SPI port. On ATmega boards USART1 is used in the SPI configuration.
| Pin | Use | Xmega | ATmega |
| PORTD:0 | SS (active low) | GPIO | GPIO |
| PORTD:1,5 | SCK | XCK0 | XCK1 |
| PORTD:2 | MISO | RXD0 | RXD1 |
| PORTD:3 | MOSI | TXD0 | TXD1 |
| PORTD:4 | Card Detect | GPIO | GPIO |
| PORTD:6 | VCC (3.3V) | Not Used | GPIO |
| PORTD:7 | GND | Not Used | GPIO |
|
|
Example Code will be made available soon.
|