MMC Card Reader Development

From OpenCircuits
Revision as of 01:57, 4 August 2009 by Tcwden (talk | contribs)
Jump to navigation Jump to search

This wiki describes the development of the MMC Card Reader Project

Architecture

  • See here for block diagram


Development Roadmap

Phase 1

  • Create stdio.h wrapper for file system in freertos_posix
  • Use existing I2C EEPROM driver for development

Phase 2

  • Circuit design for interfacing MMC

Phase 3

  • SPI driver for MMC

Phase 4

  • Test for normal read/write function
  • hotswap (should not hang or cause voltage dip)
  • multiple file read/write (protection)


Circuit and PCB


Software Implementation

Comparison of FatFs and stdio API

  • to be added