Hi,
We have a custom board based on the IMX8M Mini LPDDR4 EVK, but the boot procedure is configured to use eMMC1. The eMMC is accessible via USB boot (fastboot) and can be flashed correctly. However, when attempting to boot from it, the process gets stuck in the SPL state, with the device not receiving the CMD response.
The ROM successfully loads the SPL from the eMMC.
The pinout is configured in the spl.c board file, while U-Boot uses the device tree file.
The boot fails in the boot_from_devices function in common/spl/spl.cit recieves no responce from mmc_send_op_cond_iter function.
The configuration patches both for u-boot and spl are also attached, is there a configuration error in SPL definitions?
Thanks,
Tanya
Please modofy the spl.c file at location board/freescale/imx8mm_evk/spl.c file and try again. Not common/spl/spl.c.
B.R