We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
I built everything, loaded it onto the SD card and booted up my board. During startup I get a timeout: “Timed out waiting for device dev-mmcblk0p2\xc2\xa0.device.”
I checked fstab and confirmed that it has “/dev/mmcblk0p2 / auto errors=remount-ro 0 1”
Hi Robert,
Yep, I googled my question before asking and saw your previous answers (for beagle bones though)! Using Ubuntu 16.04 host, sfdisk from util-linux 2.27.1, mkfs.ext4 1.42.13
That combination should have worked. Any chance do you have an SDHC card? I dug thru my hardware pile and found an imx23. But my only SDXC card is ‘ro’ and no longer taking a format…
Hi Robert,
Still have the same problem with a SDHC card. I noticed a reported CRC error at the top of the logs:
CPU: Freescale i.MX23 rev1.4 at 454 MHz
BOOT: SSP SD/MMC #0
DRAM: 64 MiB
No arch specific invalidate_icache_all available!
__led_init: failed requesting GPIO59!
MMC: MXS MMC: 0
*** Warning - bad CRC, using default environment
What CRC check failed? My rootfs checksum matched the one on your site. Kernel is corrupted? It should be noted that I tried this with both 4.10 and 4.9 kernels and had the same issues.
U-Boot will allow you to save the environment (aka changes/additions) for future boots. In our case, we are just using the default settings. The CRC fails, since that location is “blank”…
Hm ok. The only thing I changed is I also include some non-default kernel modules. In menuconfig in Device Drivers under PPS, I selected all the modules in that submenu. I’m trying to compile everything again without selecting those, going to see if that makes a difference