Hi,
We are currently working on imx6 ultralite. Currently we are using imx6ulevk board. We downloaded the prebuilt binaries from the NXP website "L3.14.38_6ul-ga.tar.gz". This contain the yocto source and the prebuilt binaries: "L3.14.38_ga_images_MX6UL".
Inside "L3.14.38_ga_images_MX6UL", I found "fsl-image-gui-x11-imx6ulevk.sdcard". This I flashed to my sdcard with the command:
sudo dd if=fsl-image-gui-x11-imx6ulevk.sdcard of=/dev/sdb
The board was properly booted untill the filesystem.
Next I tried to flash the uboot, kernel, dtb and the filesystem into the sdcard. I followed the" i.MX_Linux_User's_Guide".
I first made two partition of my sdcard. Then:
sudo mkfs.vfat /dev/sdb1
sudo mkfs.ext3 /dev/sdb2
And then I flashed the prebuilt uboot, kernel and dtb using the commands:
sudo dd if=u-boot-imx6ulevk_sd.imx of=/dev/sdb bs=512 seek=2 conv=fsync
sudo dd if=zImage of=/dev/sdb bs=512 seek=2048 conv=fsync
sudo dd if=zImage-imx6ul-14x14-evk.dtb of=/dev/sdb bs=512 seek=20480 conv=fsync
Then I flashed the filesystem using the following steps:
mkdir ~/mountpoint
mkdir ~/rootfs
sudo mount fsl-image-gui-x11-imx6ulevk.ext3 ~/mountpoint/
sudo mount /dev/sdb2 ~/rootfs/
sudo cp -a ~/mountpoint/* ~/rootfs/
sudo umount /dev/sdb2
sudo umount ~/mountpoint/
Then I put back the sdcard to the board, and powered it.
I was getting the following log on console:
U-Boot 2015.04-imx_v2015.04_3.14.38_6ul_ga+g5d63276 (Aug 18 2015 - 21:04:15)
CPU: Freescale i.MX6UL rev1.1 at 396 MHz
CPU: Temperature 43 C
Reset cause: POR
Board: MX6UL 14x14 EVK
I2C: ready
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
*** Warning - bad CRC, using default environment
Display: TFT43AB (480x272)
Video: 480x272x24
In: serial
Out: serial
Err: serial
switch to partitions #0, OK
mmc1 is current device
Net: FEC1
Normal Boot
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
switch to partitions #0, OK
mmc1 is current device
** Unrecognized filesystem type **
** Unrecognized filesystem type **
Booting from net ...
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
I think the bootargs is not proper. Can anyone please help me on it?