AnsweredAssumed Answered

eMMC v5.1 as linux rootfs error with i.MX6

Question asked by m.c on Mar 30, 2016
Latest reply on Mar 31, 2016 by m.c


We modify kernel as below for eMMC v5.1 (KLM8G1GEME-B041(eMMC5.1 1ynm based e·MMC)1.0). It can be update with MfgTools (20160330-mcimx6qsdp-emmc-v5.1-mfgtools-02.txt), but error when mount as rootfs (20160330-mcimx6qsdp-emmc-v5.1-debug-03.txt). What else should be modified for this issue?

 

diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c

index 42d74d7..7005bc7 100644

--- a/drivers/mmc/core/mmc.c

+++ b/drivers/mmc/core/mmc.c

@@ -294,7 +294,7 @@ static int mmc_read_ext_csd(struct mmc_card *card, u8 *ext_c

        }

 

 

        card->ext_csd.rev = ext_csd[EXT_CSD_REV];

-       if (card->ext_csd.rev > 7) {

+       if (card->ext_csd.rev > 8) {

                pr_err("%s: unrecognised EXT_CSD revision %d\n",

                        mmc_hostname(card->host), card->ext_csd.rev);

                err = -EINVAL;

Original Attachment has been moved to: 20160330-mcimx6qsdp-emmc-v5.1-mfgtools-02.txt.zip

Original Attachment has been moved to: 20160330-mcimx6qsdp-emmc-v5.1-debug-03.txt.zip

Outcomes