Non-Linux RTOS

=Zephyr=

Developing Open-Source Software RTOS with Functional Safety in Mind [ELCE 2018]
Presenter:  Anas Nashif, Intel Summary: This talk will show how the Zephyr project is moving to a new development process and methodology that uses existing and public tools to address many of the requirements and foundations that would help with using Zephyr in applications depending on functional safety.


 * PDF | VIDEO

Zephyr and Trusted Execution Environments [ELCE 2018]
Presenter:Andy Gross, Linaro Summary: This presentation presents the current state of the Zephyr Project and implementation of trusted execution environment support. Andy will discuss the various changes required to support ARMv8M and ARMv7M trusted execution environment.
 * PDF | VIDEO

A Zephyr User Story [ELCE 2018]
Presenter: Franco Saworski, blik GmbH Summary: This talk will guide you through the decision process for an RTOS and goes on to discuss implementation details.
 * PDF | VIDEO

Backporting is so 1993 [ELCE 2018]
Presenter: Ricardo Salveti & Michael Scott, Foundries.io Summary: This talk will show you how you can build better embedded products with the help of some amazing new open source technologies(Zephyr) and some good design practices.
 * PDF | VIDEO

Enabling Zephyr on Your Hardware Platform [ELCE 2018]
Presenter:  Diego Sueiro, Sepura / Embarcados Summary: This talk will go through the detailed process of adding support for new architectures and hardware platforms in Zephyr, showing a step-by-step guide with a real example pointing out the caveats and some debugging tricks.
 * PDF | VIDEO

Linux and Zephyr “Talking” to Each Other in the Same SoC [ELCE 2018]
Presenter: Diego Sueiro, Sepura / Embarcados Summary: This presentation will talk about how Linux and Zephyr can share data using RPMsg, initialization flow, and configurations needed to enable its communication.


 * PDF | VIDEO

Using SoC Vendor HALs in the Zephyr Project [ELCE 2017]
Presenter: Maureen Helm, NXP Semiconductors Summary: This session will cover how and why the Zephyr Project uses SoC vendor HALs, what are the common problems, and how to address them.


 * PDF | VIDEO

Device Tree in Zephyr [ELC 2017]
Presenter: Andy Gross, Linaro Summary: This session will discuss the topic with regards to Zephyr, the changes that have been made to integrate device tree into Zephyr, how this impacts the way system configuration is done, and additional changes needed for Zephyr and the progress on a common definition format and tooling associated with it.


 * VIDEO

The Zephyr Project: Reflection on the FIrst Year and Plans for the Next Year [ELC 2017]
Presenter: Anas Nashif, Intel Summary: This session celebrates the first year of Zephyr project and calls for a reflection on the past year and an overview of the major achievements done and an opportunity to share with developers and users of the project the plans for the coming year.


 * VIDEO

Implementing Network Protocols in Zephyr [ELC 2017]
Presenter: Flavio Santes, Intel Summary: In this talk, the speaker shares his experiences with the audience about the implementation of network protocols in the Zephyr RTOS.


 * VIDEO

Zephyr on Beetle [ELC 2017]
Presenter: Vincenzo Frascisno, ARM Ltd Summary: This session gives an overview of the current status of Zephyr OS running on Beetle and provides a deep dive on how to port a new platform into Zephyr with examples related to the ARM platform.


 * VIDEO

SDK in the Browser for Zephyr [ELC 2017]
Presenter: Sakari Poussa, Intel Summary: This talk presents a fast and easy way to start development using Zephyr board, USB cable and Web Browser. The Zephyr will be running JavaScript Runtime for Zephyr including a “shell” developer mode and Web USB. The Browser has the IDE where code can be edited and downloaded onto the board. A live demo is is also included.


 * VIDEO

Fun with Zephyr and BBC micro:bit [ELC 2017]
Presenter: Marcel Holtmann, Open Source Technology Center, Intel Summary: This presentation shows how Zephyr empowers the BBC micro:bit devices and its Bluetooth chip to do fun things.


 * VIDEO

War Story: Using Zephyr to Develop a Wearable Device [ELC 2017]
Presenter: Fabien Parent, BayLibre Summary: The presenters share their experience and reasons for selecting Zephyr for making the first consumer electronics product among the many RTOS choices available. They also talk about contributing support for a new platform into the upstream Zephyr project and using it as a base for product development of a new wearable device.


 * VIDEO

Zephyr Project: Developed with Security in Mind [ELC 2016]
Presenter: Constanza Health Summary: This session gives a deeper look into the integration, methodology and vision of security for Zephyr Project.


 * VIDEO

Zephyr Project: An RTOS to Change the Face of IoT [ELCE 2016]
Presenter: Geoff Thorpe, NXP Semiconductor Summary: This talk will provide some provocative insights into IoT Security generally, as well as outlining the role the Zephyr project has to play.


 * PDF | VIDEO

The Zephyr™ Project – An Updated Overview [ELCE 2016]
Presenter: Anas Nashif, Intel & Benjamin Walsh, Wind River Summary: This presentation gives a quick overview of the Zephyr Project’s features, functions and capabilities.


 * PDF | VIDEO

Improving System Configuration for Zephyr and Beyond [ELCE 2016]
Presenter: Andy Gross, Linaro Summary: This session will discuss the topic with regards to Zephyr, how system configuration is conveyed today, what changes needed to Zephyr, and the progress on a common definition format and tooling associated with it.


 * PDF | VIDEO

JavaScript Meets Zephyr [ELCE 2016]
Presenter: Sakari Poussa, Intel Summary: This presentation explains how to create a Zephyr application using JavaScript.
 * PDF | VIDEO

BlueZ Meets Zephyr [ELCE 2016]
Presenter: Luiz Augusto von Dentz, Intel Summary: This presentation will explain how the Zephyr Bluetooth stack benefits from Linux BlueZ stack, sharing tools and developers. The presentation will focus on the many tools available for Linux and how they can speed up developing and testing of new solutions.


 * PDF | VIDEO

Creating Memory Efficient and High Performance IP Stack for Zephyr OS [ELCE 2016]
Presenter: Jukka Rissanen, Open Source Technology Center, Intel Summary: This presentation explains how Zephyr OS IP stack handles statically allocated limited memory problem by allocating memory pool of small network buffers optimized for used network bearer type.


 * PDF | VIDEO

= Others =

NuttX for Embedded Linux Developers [ELCE 2019]
Presenter: Masayuki Ishikawa, Sony Summary: This presentation provides information about sony uses NuttX in shipped audio products and in research for future products including SMP systems and Networking (USB RNDIS and Bluetooth PAN).


 * PDF | VIDEO

Introducing resinOS: An Operating System Tailored for Containers and Built for the Embedded World [ELCE 2016]
Presenter: Petros Angelatos & Andrei Gherzan, resin.io Summary: This talk will discuss how resinOS was built, highlight some of its key features, and share a roadmap for future development and contribution.


 * PDF | VIDEO