initializations of SDIO card fails - receives same response for all commands -HELP ME
Hi
I have a problem in initialization of sdio card on mips board.The host controller driver at initialization tries to send cmd5 ,cmd3 and cmd7 etc..on to card .. but all the commands sent receive same response value ....I have enabled MMC debug in kernel(using linux 2.6.24) config ..please find the dmesg log below .. Note: The board works fine for SD card ... mmc0: clock 400000Hz busmode 1 powermode 2 cs 1 Vdd 21 width 0 timing 0 mmc0: starting CMD0 arg 00000000 flags 000000c0 mmc0: req done (CMD0): 0: 00000000 00000000 00000000 00000000 mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 mmc0: starting CMD8 arg 000001aa flags 000002f5 mmc0: req done (CMD8): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: starting CMD5 arg 00000000 flags 000002e1 mmc0: req done (CMD5): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: card claims to support voltages below the defined range. These will be ignored. mmc0: SDIO card claims to support the incompletely defined 'low voltage range'. This will be ignored. mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0 mmc0: starting CMD5 arg 00200000 flags 000002e1 mmc0: req done (CMD5): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: starting CMD3 arg 00000000 flags 00000075 mmc0: req done (CMD3): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0 mmc0: starting CMD7 arg aaaa0000 flags 00000015 mmc0: req done (CMD7): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: starting CMD52 arg 00000000 flags 00000195 mmc0: req done (CMD52): 0: aaaaaaaa 00000000 00000000 00000000 mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 mmc0: error -5 whilst initialising SDIO card mmc0: clock 0Hz busmode 1 powermode 0 cs 0 Vdd 0 width 0 timing 0 |
All times are GMT -5. The time now is 09:31 AM. |