FoundriesFactory

microPlatform update 0.21

Summary

Zephyr microPlatform changes for 0.21

Zephyr v1.12, MCUboot changes for v1.2.0, minor sample adjustments

Linux microPlatform changes for 0.21

OSF Unified Linux Kernel updated to the 4.16.15 stable release. U-Boot-Fslc updated to the 2018.05-based release. Core layer updates based on the latest Yocto master changes.

Zephyr microPlatform

Summary

Zephyr v1.12, MCUboot changes for v1.2.0, minor sample adjustments

Highlights

Components

MCUboot

Features

Click is now mandatory:
New --slot-size imgtool flag:
New logging platform abstraction:
Kconfig for key management:

If you're building MCUboot by hand, you will need to either build MCUboot with a CONF_FILE overlay that specifies the path to the key file you would like to use, or edit the prj.conf to uncomment the examples in there. If you're using the zmp tool, the default demonstration key is specified using an overlay generated at runtime; you can use your own keys with the -K / --signing-key option to "zmp build".

Bugs

Miscellaneous fixes:

Zephyr

Features

Continuous Integration:

Bugs

Arches:

A bug preventing i.MX RT SoCs from booting correctly was fixed as well; this also has the nice benefit of eliminating a vast number of Kconfig warnings emitted when building for other boards.

Bluetooth:
Build:
Continuous Integration:
Documentation:
Kernel:
Libraries:
Networking:

The IPv4 stack now correctly updates the time-to-live value based on the received packet header; a similar fix was merged for IPv6 hop limits.

Samples:

The crypto changes appear to have been merged because samples/drivers/crypto is in fact being used as a test case in addition to serving as sample code, so they perhaps could be considered test fixes.

The networking changes were fixes for bugs discovered by Coverity.

Testing:
Foundries.io patches:

hawkBit and MQTT sample application

Features

Bugs

LWM2M sample application

Features

Bugs

Linux microPlatform

Summary

OSF Unified Linux Kernel updated to the 4.16.15 stable release. U-Boot-Fslc updated to the 2018.05-based release. Core layer updates based on the latest Yocto master changes.

Highlights

Components

Meta Freescale

Features

Layer Update:

Bugs

Meta Freescale 3rdparty

Features

Layer Update:

Bugs

Meta Intel

Features

Layer Update:

Bugs

Meta Qualcomm

Features

Layer Update:

Bugs

Meta RaspberryPi

Features

Layer Update:

Bugs

Meta Virtualization

Features

Layer Update:

Bugs

Meta Updater Layer

Features

Layer Update:

Bugs

Meta OSF Layer

Features

Layer Update:

Bugs

Related posts

Keep up to date with Foundries.io