Board: Freescale i.MX6SOLO rev1.1 at 984 MHz
Linux Kernel Version: 3.10.53
Error Log:
---
dmesg | grep mmc
[ 1.542844] mmc0: no vqmmc regulator found
[ 1.601693] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[ 1.609360] mmc3: no vqmmc regulator found
[ 1.662167] mmc3: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA
[ 2.206657] mmc3: unrecognised EXT_CSD revision 8
[ 2.211390] mmc3: error -22 whilst initialising MMC card
[ 2.361421] mmc3: unrecognised EXT_CSD revision 8
[ 2.366174] mmc3: error -22 whilst initialising MMC card
[ 2.519508] mmc3: unrecognised EXT_CSD revision 8
[ 2.524260] mmc3: error -22 whilst initialising MMC card
[ 2.715315] mmc3: unrecognised EXT_CSD revision 8
[ 2.720041] mmc3: error -22 whilst initialising MMC card
---
How can I resolve this issue related to mmc driver.
Any help is appreciated.
Solved! Go to Solution.
Hi Harshad
one can try workaround suggested on
EMMC 5.0 and EMMC 5.1 work on i.MX6
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Harshad
one can try workaround suggested on
EMMC 5.0 and EMMC 5.1 work on i.MX6
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello,
First thank you for your feedback.
As the post you shared, I changed and recompiled the Linux kernel but still the error remain same.
I am using eMMC version 5.1 (So I replaced the "rev" value from 6 to 8).
Please find following the detailed log for the mmc related errors:
---
bash-4.2# dmesg | grep mmc
[ 0.836251] mmc0: no vqmmc regulator found
[ 0.886479] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[ 0.894324] mmc3: no vqmmc regulator found
[ 0.947043] mmc3: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA
[ 1.552462] mmc3: unrecognised EXT_CSD revision 8
[ 1.557203] mmc3: error -22 whilst initialising MMC card
[ 1.876657] mmc3: unrecognised EXT_CSD revision 8
[ 1.881376] mmc3: error -22 whilst initialising MMC card
[ 2.121994] mmc3: unrecognised EXT_CSD revision 8
[ 2.126734] mmc3: error -22 whilst initialising MMC card
[ 2.330015] mmc3: unrecognised EXT_CSD revision 8
[ 2.334730] mmc3: error -22 whilst initialising MMC card
---
Thanking you in advance for your time.
Hi Harshad
could you try change to 9.
Best regards
igor
Hello,
I am sorry for the earlier reply. It did work with the value "8"
Thank you for your help.