Author Topic: mmc / sdcard interfaceing...  (Read 10672 times)

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4214
    • View Profile
mmc / sdcard interfaceing...
« on: March 30, 2009, 01:08:25 PM »
SD Specifications
Part A2
SD Host Controller
Simplified Specification
Version 2.00 (2007)
http://www.sdcard.org/developers/tech/host_controller/simple_spec/Simplified_SD_Host_Controller_Spec.pdf


How to Use MMC/SDC
The Secure Digital Memory Card...
http://elm-chan.org/docs/mmc/mmc_e.html


It is easy to interface a MMC (MultiMediaCard) with a MicroChip PIC via the SPI (Serial Port Interface). This is a very handy data logging circuit with lots of memory for data storage. I2C RAM's or EEPROM's are hardly available at sizes bigger than 256kb, but this solution with a 64MB Flash MMC is not to beat in both cost effectiveness and storage volume!
http://www.captain.at/electronics/pic-mmc/


Benutzen einer SD-Speicherkarte mit dem
ATmega-Microcontroller
Simeon Maxein, 27. Februar 2008
http://www.mikrocontroller.net/attachment/43617/sd_mmc.pdf


MMC Demo and FAT16
For this project, I've done it in both PIC16F877A and PIC18F452, Thus, as the result there are 2 versions of this project, namely, one based on Hyperterminal and the other is based on a VB programme.
http://www.geocities.com/dariuskrail20/MMCDemo.html


SDMMCWavPlayer
Here is a simple project to create a Wav file player, with files being read from a Secure Digital or Multi Media Card (SD or MMC). The files are read using the SDFileSystem library and the bytes are stored in a circular buffer. A timer interrupt reads bytes from the buffer and sends them to a R-2R digital to analogue converter (DAC) on Port D. A basic filter is used to remove the high frequency noise from the output. ...
http://www.sfcompiler.co.uk/wiki/pmwiki.php?n=SwordfishUser.SDMMCWavPlayer

« Last Edit: June 20, 2011, 05:03:40 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4214
    • View Profile
mmc / sdcard interfaceing...
« Reply #1 on: February 10, 2010, 12:43:01 PM »
MMC/SD card reader
This project provides a general purpose library which implements read and write support for MMC, SD and SDHC memory cards. The circuit which was mainly used during development consists of an Atmel AVR microcontroller with some passive components. It is quite simple and provides an easy test environment. The circuit which can be downloaded here has been improved with regard to operation stability.
http://www.roland-riegel.de/sd-reader/


AVR ยป MMC-SD
http://www.ulrichradig.de/home/index.php/avr/mmc-sd

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4214
    • View Profile
SDcard Embedded Filesystems Library
« Reply #2 on: February 10, 2010, 12:50:55 PM »
EFSL
Embedded Filesystems Library
http://efsl.be/

EFSL Manual - Embedded Filesystem Library
Lennart Ysboodt - Michael De Nil (2005)
http://garr.dl.sourceforge.net/project/efsl/efsl-stable/0.2.8/manual-0.2.8.pdf  (may be outdated!)


Embedded Filesystems Library
Library for filesystems intended to be used in embedded projects.The library currently supports FAT12/16/32 reading & writing on SD-cards, and is easily expandable for use with other devices on any platform.
http://sourceforge.net/projects/efsl/files/


EFSL Porting Guide - A practical guide that demonstrates
how to port EFSL to any CPU architecture.
http://blog.mahalo.com/hackaday/misc/efsl.pdf