I am trying to get a linux kernel with linux rootfs running on a Freescale imx51 board.
I compiled the linux kernel, root file system and u-boot and copied the image to the SD card: partition 0: boot partition 1: rootfs and linux kernel
However, I have the following error:
U-Boot 2011.12 (Mar 13 2012 - 14:15:41) CPU: Freescale i.MX51 family rev3.0 at 800 MHz Reset cause: POR Board: MX51EVK DRAM: 512 MiB WARNING: Caches not enabled MMC: FSL_SDHC: 0, FSL_SDHC: 1 MMC: no card present MMC init failed Using default environment In: serial Out: serial Err: serial Net: FEC Warning: failed to set MAC address Hit any key to stop autoboot: 0 MX51EVK U-Boot > mmcinfo MMC: no card present Device: FSL_SDHC Manufacturer ID: 0 OEM: 0 Name: Tran Speed: 0 Rd Block Len: 0 MMC version 0.0 High Capacity: No Capacity: 0 Bytes Bus Width: 0-bit MX51EVK U-Boot > mmc init mmc - MMC sub system Usage: mmc read addr blk
What could be wrong?
source share