Yocto with kernel 3.10.17-beta

Published on March 3, 2014

Archived Notice

This article has been archived and may contain broken links, photos and out-of-date information. If you have any questions, please Contact Us.

Since publishing our post on kernel version 3.10.17-beta, we've had a number of requests for an easy-to-test image.

The following link contains an easy-to-test image based on the fsl-image-gui image in the master-next branch of meta-freescale:

As usual, it requires registration prior to download because it contains content based on Freescale's EULA.

Also as usual, you can copy it to SD card using zcat and dd. Assuming your SD card shows up as /dev/sdc, you can use these commands to write it:

~/Downloads$ sudo umount /dev/sdc*
~/Downloads$ zcat yocto-3.10.17-beta-20140303.img.gz | sudo dd of=/dev/sdc bs=1M
~/Downloads$ sync

Build details

The image was built using the standard process, just with the master-next branch instead of dora:
~/$ mkdir yocto
~/$ cd yocto
~/yocto$ repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master-next
~/yocto$ repo sync
~/yocto$ MACHINE=nitrogen6x . setup-environment build
~/yocto/build$ vi conf/local.conf
      ... added these two lines:
      PREFERRED_PROVIDER_virtual/kernel = "linux-boundary"
      PREFERRED_VERSION_linux-boundary = "3.10.17"
~/yocto/build$ bitbake fsl-image-gui
The PREFERRED_VERSION_linux-boundary is needed because master-next supports both the production-ready 3.0.35 kernel version as well as the near-production-ready 3.10.17-beta.

As always, please share your experiences with this. The more eyeballs we have looking things over, the better.