Hi Folks, I am trying to get an SD card up on MMC+SPI on a MCF 5475/5485 unit. I have performed the kernel configuration as noted in your first email and added the additional platform device stuff and got a few log messages on boot. However, no /dev/mmc device can be found after boot. What am I doing wrong?
...dmesg output...
DSPI: Coldfire master initialized
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
i2c-algo-mcf.o: I2C ColdFire algorithm module is loaded.
mmc_spi spi1.0: ASSUMING SPI bus stays unshared!
mmc_spi spi1.0: ASSUMING 3.2-3.4 V slot power
mmc0: clock 0Hz busmode 0 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc_spi spi1.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
mmc0: clock 0Hz busmode 2 powermode 1 cs 1 Vdd 21 width 0 timing 0
mmc_spi spi1.0: mmc_spi: power up (21)
mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc_spi spi1.0: mmc_spi: power on (21)
Bad message or transfer state handler. IRQ status = c2020000
mmc_spi spi1.0: mmc_spi: clock to 400000 Hz, 0
mmc0: starting CMD0 arg 00000000 flags 000000c0
mmc_spi spi1.0: mmc_spi: CMD0, resp R1
mmc0: req done (CMD0): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD8 arg 000001aa flags 000002f5
mmc_spi spi1.0: mmc_spi: CMD8, resp R3/R4/R7
mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD5 arg 00000000 flags 000002e1
mmc_spi spi1.0: mmc_spi: CMD5, resp R3/R4/R7
TCP cubic registered
mmc0: req failed (CMD5): -110, retrying...
mmc_spi spi1.0: mmc_spi: CMD5, resp R3/R4/R7
mmc0: req failed (CMD5): -110, retrying...
mmc_spi spi1.0: mmc_spi: CMD5, resp R3/R4/R7
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
mmc0: req failed (CMD5): -110, retrying...
mmc_spi spi1.0: mmc_spi: CMD5, resp R3/R4/R7
mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc_spi spi1.0: mmc_spi: CMD55, resp R1
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc_spi spi1.0: mmc_spi: CMD55, resp R1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc_spi spi1.0: mmc_spi: CMD55, resp R1
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD55 arg 00000000 flags 000000f5
mmc_spi spi1.0: mmc_spi: CMD55, resp R1
mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc0: starting CMD1 arg 00000000 flags 000000e1
mmc_spi spi1.0: mmc_spi: CMD1, resp R1
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
VFS: Mounted root (jffs2 filesystem) readonly.
mmc0: req done (CMD1): -110: 00000000 00000000 00000000 00000000
mmc0: clock 0Hz busmode 2 powermode 0 cs 1 Vdd 0 width 0 timing 0