<div dir="ltr"><p>Hi,</p><div>This is Rohit, I am trying to get yocto wokring on a ARM Board (EMB-3500 iMX6).</div><p>The board doesn't support booting from Memory card. So we use the mfgtools to flash the image to on board Nand. We have Ubuntu Image which works with no issue.</p>
<p>The Ubuntu Image has 3 files,</p><p>1. rootfs.tar.bz2<br>2. u-boot.bin<br>3. uImage</p><p>I have build a Yocto iMX6qSabreauto core-image-full-cmdline image, copied the "core-image-full-cmdline-imx6qsabreauto.tar.bz2" and "uImage-imx6qsabreauto.bin" in place of "rootfs.tar.bz2" and "uImage"</p>
<p>Tried to flash the image to Nand, it fails to boot. I get following error,</p><p>MMC read: dev # 3, block # 2048, count 8192 ... 8192 blocks read: OK<br>## Booting kernel from Legacy Image at 10800000 ...<br>   Image Name:   Linux-3.10.17-1.0.0_ga+g232293e<br>
   Image Type:   ARM Linux Kernel Image (uncompressed)<br>   Data Size:    5264120 Bytes =  5 MB<br>   Load Address: 10008000<br>   Entry Point:  10008000<br>   Verifying Checksum ... Bad Data CRC<br>ERROR: can't get kernel image!</p>
<p><br>I have tried to use the working kernel (Ubuntu - uImage). The kernel loads, but the board turns off automatically. I get following message before it turn off,</p><p>EXT3-fs: barriers not enabled<br>kjournald starting.  Commit interval 5 seconds<br>
EXT3-fs (mmcblk0p1): using internal journal<br>EXT3-fs (mmcblk0p1): recovery complete<br>EXT3-fs (mmcblk0p1): mounted filesystem with writeback data mode<br>VFS: Mounted root (ext3 filesystem) on device 179:1.<br>Freeing init memory: 212K</p>
<p>Any help in fixing this issue is really appreciated.</p><p>Thanks,<br>Rohit</p></div>