Difference between revisions of "MMC/SD"

From ArmadeusWiki
Jump to: navigation, search
(SD:)
(Adapter board)
Line 7: Line 7:
 
You need to connect the signals listed in the table below to the APF9328DevLight board one.
 
You need to connect the signals listed in the table below to the APF9328DevLight board one.
 
The WP and CD_SW signals are optional and must be connected to free IOs if used.
 
The WP and CD_SW signals are optional and must be connected to free IOs if used.
 +
 +
[[Image:MMC_Adapter.png|thumb|center|]]
  
 
Top view:
 
Top view:
Line 29: Line 31:
 
* WP: write protect
 
* WP: write protect
 
* CD_SW: Card Detect switch
 
* CD_SW: Card Detect switch
 +
 +
'''If you don't want to buy such an adapter or don't have a MMC slot (and are a hacker ;-) ), you can stil try this link:'''
 +
* http://www.hackaday.com/2006/09/12/floppy-connector-mmc-card-slot/
  
 
== Supported Cards ==
 
== Supported Cards ==

Revision as of 12:53, 19 June 2007

How-To connect an MMC/SD adapter to the APF9328 (through DevLight board)

For instructions on how to use MMC/SD on Linux, see MultiMediaCard page.

Adapter board

We have designed a small adapter board with an MMC/SD connector on it. You need to connect the signals listed in the table below to the APF9328DevLight board one. The WP and CD_SW signals are optional and must be connected to free IOs if used.

Top view:

Adapter Pin Desc Adapter Pin Desc
1 +3.3V 2 SD_DAT2
3 SD_CMD 4 SD_DAT3
5 SD_CLK 6 SD_DAT0
7 WP 8 SD_DAT1
9 CD_SW 10 GND

Remarks:

  • Pin 1 (rectangular pad)
  • WP: write protect
  • CD_SW: Card Detect switch

If you don't want to buy such an adapter or don't have a MMC slot (and are a hacker ;-) ), you can stil try this link:

Supported Cards

Here is a list of the current cards which were tested:

MMC

  • Hama 256MB -> OK

MMC+

  • Kingston 256MB -> OK

SD:

  • Kingston 512MB -> OK in 1bit mode. need more tests in 4 bits mode
  • Kingston 256MB -> OK
  • Dane-Elec 2GB -> OK in 1bit mode. doesn't work : Card recognized but partition table not found in 4bits mode
  • Transcend 2GB (x150) -> OK
  • Sandisk 512MB -> OK ( formating failure may happen sometimes. workaround: retry )

miniSD:

  • Dane-Elec 1GB -> doesn't work : Card recognized but partition table not found.

uSD/Transflash:

  • Sandisk 512MB -> OK in 1bit mode. recognized but data tranfer is failing when accessing partition table (bad CRC) in 4bits mode


Links


FrenchFlag.png Page en français