PXA255(EZ-X5)에 MMC 드라이버를 포팅하였습니다. CS에 GPIO 8 , CLK에 GPIO 6
을 연결하였습니다.
그리고 CMD와 DAT에 CPU에서 나오는 MMC_CMD와 MMC_DAT를 연결하고 각각 10K옴
과 47K옴의 pull-up저항을 달았습니다.
그리고 VCC에 3.3V 넣었고, GND연결 하고 했습니다.
부팅후 Driver는 잘 올라 간거 같습니다. 그리고 fdisk /dev/mmca 하면 파티
션 내용이 보여 집니다.
그리고 윈도우에서 MMC 를 FAT16으로 파티션 두개로 나누고 포맷하여 이를 마
운트 하려고
mount -t msdos /dev/mmca1 /tmp
mount: Mounting /dev/mmca1 on /tmp failed: No such device

mount -t msdos /dev/mmca1 /tmp
mmca: p1 p2
end_request: I/O error, dev f1:01 (mmc_block), sector 0
FAT: unable to read boot sector
mount: Mounting /dev/mmca1 on /tmp failed: Invaild argument

이렇게 되고 마운트가 되질 않습니다.

물론 이 상태에서 fdisk /dev/mmca 해보면 파티션 정보가 제대로 기록 되어 있
습니다.

혹시 이러한 문제를 아시는분은 도와 주세요....ㅠ.ㅠ...

MMC는 Transcend 128MB 입니다.