Hi,
I need to test a WiFi sd card with the evaluation board at91SAM9x5.
I enabled the MMC1, disabling the SPI0.
When an sd card is inserted on MMC0 micro sd card everithing works.
If the same card is inserted on MMC1 the following error appear:
Code:
atmel_mci atmel_mci.0: Using dma0chan1 for DMA transfers
mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
atmel_mci atmel_mci.0: Atmel MCI controller at 0xf0008000 irq 12, 1 slots
atmel_mci atmel_mci.1: Using dma1chan0 for DMA transfers
mmc_host mmc0: card is not present
mmc1: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
atmel_mci atmel_mci.1: Atmel MCI controller at 0xf000c000 irq 26, 1 slots
mmc_host mmc1: card is present
mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
mmc1: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD52 arg 00000c00 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD52 arg 80000c08 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc1: starting CMD0 arg 00000000 flags 000000c0
mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD8 arg 000001aa flags 000002f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD5 arg 00000000 flags 000002e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD1 arg 00000000 flags 000000e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD1): -110: 00000000 00000000 00000000 00000000
mmc1: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc1: mmc_rescan_try_freq: trying to init card at 300000 Hz
mmc1: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc1: clock 300000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD52 arg 00000c00 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD52 arg 80000c08 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: clock 300000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc1: starting CMD0 arg 00000000 flags 000000c0
mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc1: clock 300000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD8 arg 000001aa flags 000002f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD5 arg 00000000 flags 000002e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD1 arg 00000000 flags 000000e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD1): -110: 00000000 00000000 00000000 00000000
mmc1: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0
mmc1: mmc_rescan_try_freq: trying to init card at 260417 Hz
mmc1: clock 0Hz busmode 1 powermode 1 cs 0 Vdd 21 width 0 timing 0
mmc1: clock 260417Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD52 arg 00000c00 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD52 arg 80000c08 flags 00000195
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
mmc1: clock 260417Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0
mmc1: starting CMD0 arg 00000000 flags 000000c0
mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000
mmc1: clock 260417Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
mmc1: starting CMD8 arg 000001aa flags 000002f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD5 arg 00000000 flags 000002e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req failed (CMD5): -110, retrying...
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD55 arg 00000000 flags 000000f5
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
mmc1: starting CMD1 arg 00000000 flags 000000e1
atmel_mci atmel_mci.1: command error: status=0x0c100025
mmc1: req done (CMD1): -110: 00000000 00000000 00000000 00000
The kernel was built starting from release-2011.03 tag on Openembedded repository as suggested on the wiki.
Any suggestion?