Skip to main content
Loading Events

« All Events

Zephyr® OS on MCUs: Linux for Micros? | Sweden

October 10 @ 8:30 am - 3:30 pm

While Linux has long been predominant in microprocessor (MPUs) based embedded systems, the availability of operating systems for microcontrollers (MCUs) is quite fragmented. Microcontroller manufacturers sometimes have their proprietary offerings, and FreeRTOS has existed for many years. However, not much provides a feature set that is even close to Linux.

Meanwhile, Zephyr® OS has become an option. Semiconductor companies are spending a lot of money and effort to have some of their current microcontroller generations supported by Zephyr. Together with NXP Semiconductors, we would like to invite you to a full-day seminar to discuss Zephyr, what it can do, and how it looks and feels on NXPs’ most recent microcontroller family, MCX through hands-on LABs.

The seminar will cover “traditional MCU development,” which is done by small software teams, usually with the software stack of the MCU supplier. New technologies and the growing complexity of the system context push this model to its limits.

 

Agenda:

  • 08:30 – Registration / Coffee
  • 09:00 – Welcome and Introduction to NXP MCU Portfolio
  • 09:45 – Zephyr® OS
    • Introduction
    • Why Zephyr®?
    • Coffee break
    • Zephyr® Ecosystem (Support for ARM Cores, RISC-V, etc.)
    • LVGL GUI Demo RT1060
    • Ardunio SIMCom Demo
  • 12:00 – Lunch Break
  • 13:00 – Zephyr® Hands-on LABS using NXP FRDM-MCXN947
    • Hello World: Import Sample, Build, Debug
    • Kconfig: Explore and Modify Kconfigs, Guiconfig Tool
    • Debugging with VS Code: Thread Awareness, Stack Usage, Thread Call Stack
    • Devicetree: MCUXpresso Device Tree Viewer, Board Overlay Files, Modifying Hardware Configuration
  • 15:00 – Wrap Up / Q&A

 

New MCU projects must keep up with the increased hardware, software, and protocol complexity. Connecting the system to the Internet introduces another order of magnitude in complexity, as plans for security updates must be considered from the start.

Mustering these challenges in the confines of a software stack originally written by hardware vendors to get users started becomes almost impossible. A larger developer base can share the maintenance load of the “common infrastructure,” freeing developers to concentrate on the features which differentiate their products against the competition. The Free and Open-Source approach is a perfect match for this new landscape.

The cross-architecture, vendor-neutral, and permissively licensed Zephyr® OS is introduced to show how it can help development teams concentrate on product features instead of invisible (yet important!) infrastructure.

Please register on the link here.

Details

Date:
October 10
Time:
8:30 am - 3:30 pm
Event Categories:
,
Website:
https://events.emea.avnet.com/event-standalone-page/r7WLJdlJ