Difference between revisions of "MMC Card Reader Development"

From OpenCircuits
Jump to navigation Jump to search
(MMC development)
 
Line 2: Line 2:
  
 
==Architecture==
 
==Architecture==
*See [{{SERVER}}/Multi-purpose_Embedded_System#File_System here] for block diagram
+
*See [[Multi-purpose_Embedded_System#File_System | here]] for block diagram
  
  

Revision as of 02:57, 4 August 2009

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