title: Building poky-tiny for the i.MX6 Ultra Lite Evaluation Kit
body: <p>I'm currently trying to build <code>poky-tiny</code> for <code>imx6ulevk</code> (using the BSP Yocto Project Environment provided by NXP).</p>
  <p>I first followed the Quick Start Guide, tested and everything worked just fine. I then went to the usual <code>local.conf</code> file (<code>/build/conf/local.conf</code>) and changed the <code>DISTRO</code> variable to <code>poky-tiny</code>.</p>
  <p>In <code>poky-tiny</code> distro file (<code>/sources/poky/meta-yocto/conf/distro/poky-tiny.conf</code>), I changed the virtual/kernel in the variable <code>PREFERRED_PROVIDER_virtual/kernel</code> to <code>linux-imx</code> and the <code>PREFERRED_VERSION_linux-imx</code> to <code>3.14.38</code> which is compatible (I think).</p>
  <p>I finally added to the local.conf the variable <code>IMAGE_FSTYPES</code> with the value <code>tar.bz2 ext3 sdcard</code>.</p>
  <p>At this point I tried to build using:</p>
  <p><code>bitbake core-image-minimal</code></p>
  <p>this runs without any problems. But it doesn't generate sdcard image or any u-boot images as is expected. The only files generated are:</p>
  <blockquote>
  <p>core-image-minimal-imx6ulevk-20160517152114.rootfs.cpio.gz</p>
  <p>core-image-minimal-imx6ulevk-20160517152114.rootfs.manifest</p>
  <p>core-image-minimal-imx6ulevk.cpio.gz</p>
  <p>core-image-minimal-imx6ulevk.manifest</p>
  <p>modules-imx6ulevk.tgz</p>
  <p>zImage</p>
  <p>zImage--3.14.38-r0-imx6ul-14x14-evk-20160517152114.dtb</p>
  <p>zImage--3.14.38-r0-imx6ul-14x14-evk-csi-20160517152114.dtb</p>
  <p>zImage--3.14.38-r0-imx6ulevk-20160517152114.bin</p>
  <p>zImage-imx6ul-14x14-evk-csi.dtb</p>
  <p>zImage-imx6ul-14x14-evk.dtb</p>
  <p>zImage-imx6ulevk.bin</p>
  </blockquote>
  <p>And I got stuck without knowing how to deploy to the <code>imx6ulevk</code>. What did I do wrong? Why is yocto not generating the usual sdcard image?</p>