AnsweredAssumed Answered

system could not locate rootfs waiting for root device /dev/mmcblk0p7 is displayed

Question asked by Shrawan Kumar on Feb 23, 2016
Latest reply on Mar 4, 2016 by Shrawan Kumar

Hello Team,

 

Refer to " imx6qdl.dtsi " file where when I comment the below line,  my system boots fine and loads the rootfs. However when I un- comment the below line it does not works and  "waiting for root device /dev/mmcblk0p7 is displayed ..."

 

/*    mmc0 = &usdhc1;

        mmc1 = &usdhc2;

        mmc2 = &usdhc3;

        mmc3 = &usdhc4;*/

..............................................................................................................................................................................................................................................

Also, when I replace it as below , it works fine

my_mmc0 = &usdhc1;     /* mmc0 = &usdhc1; */ 

my_mmc1 = &usdhc2;     /*mmc1 = &usdhc2; */

my_mmc2 = &usdhc3;     /* mmc2 = &usdhc3;*/

my_mmc3 = &usdhc4;    /* mmc3 = &usdhc4;*/

 

Can some one help here root out the problem ? I am working on imx6qdl-sabresd based custom  board and using "freescale_imx6_3-14"

Regards

Shrawan

Outcomes