Sep 162007
Finding out the communication protocol for communicating with SD cards is not easy – the specification is not available for free, and relies on a proprietary 6-wire bus. However, SD cards can also be accessed via SPI…and this is what the following application note from Dallas Maxim covers:
http://www.maxim-ic.com/appnotes.cfm/appnote_number/4068
It starts of by looking at the electrical interface and goes on to the actual communication protocol, covering special commands, speed limits and other interesting stuff.
If you ever need to use an SD card in a device you built yourself, start your research here…it will pay out!
Related posts:
You already wrote about this:
http://tamspalm.tamoggemon.com/2007/01/21/accessing-sd-cards-with-a-microcontroller/
Besides, the SD-card association provides a simplified physical layer interface document.
http://www.sdcard.org/about/memory_card/pls/
It actually covers SDHC as well, but not SDIO (and I think not any of the DRM stuff).
You still need to license it from them if you actually use this
There is lots of this, try google “SD card interface library”. Example:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en024394
Hello Guys,
thank you all for your comments!
Best regards
Tam Hanna
thank u