microPlatform update 0.26

Posted on Aug 15, 2018

3 min read

Summary

Zephyr microPlatform changes for 0.26

This update only contains an MCUboot history update on the 1.2.0 upstream release.

Linux microPlatform changes for 0.26

Default GCC version was updated to the latest upstream 8.2 release. Core layer updates based on the latest OE/Yocto master changes.

Zephyr microPlatform

Highlights

  • New MCUboot history

Components

MCUboot

Features

Not addressed in this update

Bugs

Not addressed in this update

Zephyr

Features

Not addressed in this update

Bugs

Not addressed in this update

hawkBit and MQTT sample application

Features

Not addressed in this update

Bugs

Not addressed in this update

LWM2M sample application

Features

Not addressed in this update

Bugs

Not addressed in this update

Linux microPlatform

Highlights

  • Binutils updated to the 2.31 release branch.
  • GCC updated to the latest 8.2 release.

Components

OpenEmbedded-Core Layer

Features

Layer Update

Bind updated to 9.11.4. Binutils updated to 2.31. Coreutils updated to 2.2.8. E2fsprogs updated to 1.44.3. GCC updated to the 8.2 release. Gnu-config updated to 2018-07-13. Iputils updated to s20190629. Libidn updated to 2.0.5. Shadow updated to 4.6. Speedup of do_package and do_populate_sysroot tasks via parallel execution.

Bugs

Layer Update

Bind updated to 9.11.4. Binutils updated to 2.31. Coreutils updated to 2.2.8. E2fsprogs updated to 1.44.3. GCC updated to the 8.2 release. Gnu-config updated to 2018-07-13. Iputils updated to s20190629. Libidn updated to 2.0.5. Shadow updated to 4.6. Speedup of do_package and do_populate_sysroot tasks via parallel execution.

Meta OpenEmbedded Layer

Features

Layer Update

Python3-cryptography updated to 2.3. Python3-ndg-httpsclient updated to 0.5.1. Python3-pyasn1 updated to 0.4.4.

Bugs

Not addressed in this update

Meta Qualcomm

Features

Layer Update

Updated bootrr to the latest revision available.

Bugs

Not addressed in this update

Meta 96boards

Features

Layer Update

Edk2 updated to latest revision for GCC 8.1 support.

Bugs

Not addressed in this update

Meta Updater Layer

Features

Layer Update

Aktualizr updated to the latest revision available. Support for building ota-tar.xz in addition to the ext4 image. Ostree updated to the v2018.7 release.

Aktualizr Updates

Aktualizr filesystem storage configuration was removed in favor of supporting only the SQLite backend. Systems using the filesystem backend will be automatically converted to sqlite during the initialization process.

Aktualizr Uptane Metadata Update

The Aktualizr Uptane metadata verification was updated to be in line with the specification, and it now requires an updated OTA+ director service in order to work correctly. Please check https://github.com/advancedtelematic/ota-community-edition/issues/89 for more information.

Bugs

Not addressed in this update

Meta LMP Layer

Features

Layer Update

Docker now rotates the container logs by default. Jool and ethtool included by default in lmp-gateway-image for NAT64 support. Klogd and syslog were removed from the base images, as they are not required with systemd. Ota-tar.xz is now built by default in LMP. Systemd journal-upload added by default in LMP.

Bugs

Not addressed in this update

Related posts