AnsweredAssumed Answered

eMMC fails while booting mx28

Question asked by Vinu Gopalakrishnan on Mar 25, 2020
Latest reply on Apr 1, 2020 by igorpadykov

Hi NXP support,

 

We have designed a new board based on mx28. The board bring up is blocked due to some issues with MMC. The issue is present in both u-boot and kernel. The eMMC initialization is failing randomly in uboot. Once the u-boot successfully initialises MMC , we are able to erase, write and read back seamlessly. 
However in kernel the issue is consistent and is blocking the booting process. The kernel and rootfs are loaded successfully from MMC but towards the end we see MMC timeout error which eventually blocks the booting from reaching the login prompt.
Please see the logs attached.
Details:
IMX28
U-Boot 2014.01 (Mar 25 2020 - 15:53:52)
kernel - linux-imx 2.6.35.3
Yocto build system with freescale bsp version imx-3.10.53-1.1.0_ga
emmc part - IS21ES04G-JCLI
Please note that the eMMC is jedec 5.0 and the imx driver supports upto 4.5. 
Any help would be greatly appreciated.
regards,
Vinu

Outcomes