Here is the meta-intel-edison that builds, tries to stay up to date and provides a PREEMPT_RT kernel. The morty and pyro branches are exprimental and based on Yocto Poky Morty/Pyro, Andy Shevshenko's vanilla kernel and updated u-boot. Branch morty-64/pyro64 build a 64bit kernel and rootfs
Clone or download
htot initramfs: check python packages prior to remove
When 'acpi' is not set python package is not pulled in, causing clobber to fail.

Suggested-by: Alex Tereschenko <alext.mkrs@gmail.com>
Signed-off-by: Ferry Toth <ftoth@exalondelft.nl>
Latest commit 494608d Oct 20, 2018

README.md

meta-intel-edison Layer

This is the Intel Edison image layer for the Intel Edison Development Platform. Here are all the parts needed to build and flash a Yocto image for Intel Edison.

This layer depends on:

URI: git://git.yoctoproject.org/poky tag: morty

URI: git@github.com:htot/meta-intel-iot-middleware.git branch: morty

You will find more details in the README file in this directory

What is here

This is a fork of http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel-edison/

Currently I am tracking origin/master but I have created four additional branches: dizzy-uptodate, dizzy-latest, dizzy-rt and morty.

  • dizzy-uptodate tracks origin/dizzy with 3.10.98 kernel. This branch pulls https://github.com/htot/meta-intel-iot-middleware.git branch dizzy-uptodate with fixes for paho-mqtt relocated and iotkit-comm-js no longer supported.
  • dizzy-latest tracks origin/master as much as possible with 3.10.98 kernel. This branch pulls https://github.com/htot/meta-intel-iot-middleware.git branch dizzy-latest with fixes for paho-mqtt relocated and iotkit-comm-js no longer supported + java support removed. This gives mraa 0.9.0, upm 0.4.1 and mosquitto 1.4.
  • dizzy-rt same as dizzy-latest but with real time kernel. Switches the kernel to the PREEMPT_RT 3.10.17-rt kernel
  • morty experimental branch based on Yocto Morty, vanilla kernel 4.13
  • morty-64 experimental branch based on Yocto Morty, vanilla kernel 4.13 (64 bit)
  • pyro64 experimental branch based on Yocto Pyro, vanilla kernel 4.13 (64 bit). This version actually builds u-boot with bitbake -R conf/u-boot.conf lib32-u-boot (wiki to be updated)

How to use this

Yocto Morty / Pyro will build on Ubuntu Artful (17.10). For detailed instructions see the wiki https://github.com/edison-fw/meta-intel-edison/wiki