FOUNDRIES.IO INSIGHTS

Technologies, News and Demonstrations

Zephyr Logging Survival Guide, Part 2: Logger Subsystem

By Marti Bolivar in zephyr

August 14, 2018

An overview of the new logging system merged for v1.13, or: Can’t Get Enough of your Logs, Zephyr.

Continue reading


Zephyr Logging Survival Guide, Part 1: SYS_LOG

By Marti Bolivar in zephyr

July 24, 2018

An overview of Zephyr’s longstanding SYS_LOG API, or: Blog Drops Zephyr Log Bombs Without Qualms.

Continue reading


ELC / Open IoT Summit 2018 Slides now available

Foundries.io presented 4 sessions at this year’s IoT Summit and Embedded Linux Conference and the slides are now available.

Continue reading


Foundries.io at ELC / Open IoT Summit 2018

Foundries.io is excited to have an opportunity to demonstrate our end to end IoT microPlatforms at this years Embedded Linux Conference and the Open IoT Summit alongside the Zephry project.

This year, the events will take place in Portland Oregon, at the downtown Portland Hilton from March 12-15. Foundries.io will be presenting on 4 topics at this year’s IoT Summit.

Continue reading


Update an embedded device with LwM2M

OMA Lightweight M2M (LWM2M) offers a firmware object interface for directing client devices to download and apply firmware updates. Using the Zephyr microPlaform and Eclipse’s Leshan Demo Server, this seemingly complex process can be demonstrated in a few easy steps.

To illustrate how a firmware update is delivered via LwM2M, you will make a small change to the Zephyr microPlatform (ZMP) LwM2M sample project which disables the Light Control object. When flashed to an embedded device, the Leshan UI will be missing the “Light Control” portion near the bottom of the client detail page. Once this “bug” is found, you will fix the LwM2M sample, recompile and deliver your updated firmware as an over the air (OTA) update. The new firmware can be confirmed by locating the “Light Control” object in the Leshan UI.

Continue reading