Apalis IMX-6 SPL: failed to boot from all boot devices

I’m working with a IXORA carrier board and a Apalis iMX6 Quad 2GB.
After many flash updates successfully, I have this error:

mmc_load_image_raw_sector: mmc block read error
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

I’m working with Yocto Project as indicate on this page: High performance, low power Embedded Computing Systems | Toradex Developer Center

In the IXORA carrier board, I can’t enter in recovery mode. I connect the USB cable in the X9 connector and remove the JP2 switch, but the host computer (Ubuntu Linux 18.04.1 LTS) does not detect any USB device.


After the SPL failed the way you indicate the i.MX6 is not in recovery mode.

See section 6 i.e. Recovery mode of the Apalis iMX6 datasheet on how to put the module in recovery mode.


Yes, at last I could enter in recovery mode… the problem was that I was not able to shortcut the two pads on the IMX-6 board correctly. There are too small for my fingers and my eyes don’t see so good anymore…

Sorry for any inconvenience.