Archive for the ‘MMC’ Category

Samsung spins 512GB solid state disk – News – Linux for Devices

July 18, 2010

Samsung spins 512GB solid state disk – News – Linux for Devices.

Samsung announced what appears to be its first 512GB SSD (solid state disk), utilizing “high-performance toggle-mode” DDR NAND flash. The device provides three times the performance of a typical hard disk drive, and extends battery life even further than previous SSDs, the company claims.


Virident joins the PCIe SSD fray

July 9, 2010

Virident joins the PCIe SSD fray.

Embedded Filesystems Library | Get Embedded Filesystems Library at

January 21, 2010


via Embedded Filesystems Library | Get Embedded Filesystems Library at

How to Use MMC/SDC

November 15, 2009

The Secure Digital Memory Card (SDC below) is the de facto standard memory card for mobile equipments. The SDC was developped as upper-compatible to Multi Media Card (MMC below) so that the SDC compleant equipments can also use an MMC with a few considerations. There are also reduced size versions, such as RS-MMC, miniSD and microSD, with same function. The MMC/SDC has a microcontroller in it, the flash memory controls (erasing, reading, writing and error controls) are completed inside of the memory card. The data is transferred between the memory card and the host controller as data blocks in unit of 512 bytes, so that it can be seen like a generic hard disk drive from view point of upper level layers. The currentry defined file system for the memory card is FAT12/16 with FDISK patitioning rule. The FAT32 is defined for only high capacity (>= 4G) cards.

This page describes the basic knowledge and miscellaneous things that I become aware, on using MMC/SDC with small embedded system. I believe that this information must be a useful getting started notes for people who is going to begin to enjoy MMC/SDC.


MMCA – Multimedia Card Association
SDA – SD Card Association
SDHC Physical Layer Spec.
About SPI
Generic FAT file system module with sample code to control MMC/SDSC/SDHC

More: SD card initialisation

Can MSP430 create a file on a SD card?

November 13, 2009

I use Embedded Filesystems Library  ( and it works fine for our project.  I also add support for SDHC like describe from the project forum ( and it also works like a charm.

To implement this library, all you have to do is to code the interface for SPI to access your SD.