Must is a Worldwide B2B matchmaking platform connecting companies to consolidate their ecosystem, to unlock value and additional resources. It provides them with innovative tools to efficiently match, network, operate and communicate with their ecosystem players.
The Zephyr Project will be on-site at the Must event on July 7-9 with a Gold booth in the exhibition hall. Attend the event to learn more about Zephyr or meet with our ambassadors to ask questions, discuss solutions and more!
Zephyr also Welcomes Laird Connectivity and teenage engineering to its Open Source RTOS Ecosystem
SAN FRANCISCO, June 25, 2020–The Zephyr™ Project,an open source project at the Linux Foundation that builds a safe, secure and flexible real-time operating system (RTOS) for the Internet of Things (IoT) in space-constrained devices, announces continued momentum by marking critical milestones for security and product-ready maturity.
Earlier this year, the NCC Group, a global expert in cyber security and risk mitigation, notified the Zephyr Project of a number of security issues found as part of their independent research into the security posture of Zephyr. The research, which was driven by growing interest from their clients, found Zephyr to be a mature, and a highly active and growing project with increasing market share. The May 2020 report outlines the issues discovered in detail and acknowledges the proactive work of the Zephyr Project Security Committee to fix these issues and follow-up on recommendations of the report. Priority fixes have been backported into Zephyr’s Long Term Support (LTS) and a maintenance release published. Learn more about Zephyr’s security assessment and response in this blog.
“The Zephyr Project brings together a community of experts to participate on all aspects of the solution, from the standards to adopt, policies and processes to follow, and methodologies for build, test, maintenance, distribution and incident response,” said Joel Stapleton, Zephyr Project Governing Board Chair and Technical Product Manager at Nordic Semiconductor. “Our aim is to make a solution that developers can trust for the lifecycle of their products. This third party research and our security team’s swift and proactive response to the vulnerabilities is the strength of open source and a testament to this community.”
The Zephyr community of more than 700 contributors recently launched the Zephyr 2.3.0 release. The 2.3.0 release includes integration with the Trusted Firmware M open source Trusted Execution Environment framework, which implements Arm’s Platform Security Architecture specification. Zephyr has long included support for Arm’s TrustZone hardware, including being able to target the secure side of the firmware, but by adding integration with the standard Trusted Firmware M project, it now also offers the option to combine TF-M and Zephyr to create a PSA-certified solution. Learn more about Zephyr 2.3.0 in this blog.
Product Makers Need Security
The Zephyr RTOS is unique as it is vendor-neutral, with a scope from multi-architecture board support packages, to cloud connectivity for IoT products. Several high-profile products have leveraged Zephyr including Intellinium Safety Shoes, ProGlove and HereO Core Box.
In fact, during this pandemic, Zephyr community members are doing their best to help find solutions to various challenges. For example, Adafruit has volunteered to make Personal Protection Equipment (PPE) and other medical devices. The Phytec Distance Tracker, which features Nordic Semiconductor technology, Bluetooth Low Energy (BLE), Ultra-wideband (UWB) and Zephyr RTOS, tracks distance measurement between two or more people. With this product, businesses will be able to help employees maintain and track the 6-feet distance between others.
As a sign of commitment to developers like these, the Zephyr Project created a form that will notify product makers, who are not currently members, of vulnerabilities that may impact their products during the embargo window. Zephyr Project members receive this information already. To learn more about Zephyr’s commitment to product makers or to sign up for the notifications, click here.
A Growing IoT Ecosystem
Today, the Zephyr Project welcomes Laird Connectivity and teenage engineering to its growing IoT ecosystem. The new members join Adafruit, Antmicro, Eclipse Foundation, Foundries.io, Intel, Linaro, Nordic Semiconductor, NXP®, Oticon, SiFive, Synopsys, Texas Instruments and more to create an open hardware and software ecosystem using the Zephyr OS.
“Developers have many options when it comes to selecting an RTOS for embedded microcontrollers, but the Zephyr Project is one of the fastest growing open-source and broadly contributed RTOS projects of its kind,” said Jonathan Kaye, Senior Director, Product Management at Laird Connectivity. “Joining the Zephyr Project allows Laird Connectivity to deliver more design flexibility than ever across our wireless modules, IoT Devices and Gateways. Our customers can leverage community support, better device security, high performance in resource-light environments, and license-free use for commercial applications. And by using one shared platform, they can build a highly reusable code base that rapidly accelerates their IoT development with Laird Connectivity products.”
“teenage engineering is developing embedded products in a wide range of complexity: from single core Cortex-M0 to multicore and multiprocessor systems with totals of up to 5 different mcu’s from various vendors,” said David Eriksson Head of Hardware at teenage engineering. “Our goal is to build the perfect multi-chip system where we capture what each breed of processor does best and allow them to work together in harmony. With Zephyr, we can develop anywhere. We make sure that code can run on host as well as device, and that interconnectivity is platform agnostic allowing a mix of real hardware and desktop emulation. We prefer to develop with open tools, so Zephyr is really the only sane choice for an RTOS where it is possible to achieve true transparency on all layers of the stack. We are happy to become members of The Linux Foundation and the Zephyr Project and to take part in shaping and influencing the future of embedded systems.”
In April, Zephyr celebrated 40,000 commits on Github and has now completed more than 41,000 to date with support for more than 200 boards.
Open Source Summit
The Zephyr Project will be present at the Linux Foundation’s Open Source Summit Virtual event on June 29-July 2. Several members will be giving presentations that include Zephyr including a keynote by Kate Stewart about open source in safety critical applications on July 1 at 9 am CST. Additional talks will be given by Zephyr project members from the Eclipse Foundation, Intel and Linaro. Learn more here.
Additionally, on July 2 from 2-3:30 pm, Zephyr will host a Mini-Summit that will offer an overview to the RTOS, introduction to west, how Bluetooth works with Zephyr and insight into security, safety certification and a product use case. Registration is free for OSS + ELC attendees. Learn more here.
To learn more about Zephyr RTOS, visit the Zephyr website and blog.
About the Zephyr™ Project
The Zephyr Project is a small, scalable real-time operating system for use on resource-constrained systems supporting multiple architectures. To learn more, please visitwww.zephyrproject.org.
About the Linux Foundation
Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more. The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us atlinuxfoundation.org.
July 2, 2020 | 2:00 – 3:30 pm Registration Fees: Complimentary to all OSS+ELC NA Attendees
Join us to learn more about the leading Open Source RTOS built with safety and security in mind. Attendees will learn why Zephyr is gaining the attention of developers, with its support for BLE, OpenThread, LTE-M/NB-IoT cellular communications, and more.
Zephyr overview – John Round, NXP
Intro to West – Marti Bolivar, Nordic Semiconductor
Overview of Bluetooth – Martin Woolley, Bluetooth
Security Issues – David Brown, Linaro
Safety Certification – Kate Stewart, The Linux Foundation
Use Case – Michael Gielda, Antmicro
How to Register: Pre-registration is required. To register for Zephyr Mini-Summit, add it on to your Open Source Summit + Embedded Linux Conference North America registration.
Open Source Summit North America, which takes place on June 29-July 2, will take place as a virtual event for the first time ever this year. OSS NA is the leading conference for developers, architects, and other technologists – as well as open source community and industry leaders – to collaborate, share information, learn about the latest technologies and gain a competitive advantage by using innovative open solutions.
The Zephyr Project will be featured in several sessions including:
Monday, June 29:
11:30 am – 12:20 pm: IoT Root of Trust – Knowing Who We are and Who to Trust – David Brown, Linaro
When an IoT device connects to the cloud, how do we know it is a device we should trust? How do we know the device is running the intended firmware. How does the device know that it can trust the cloud service? How does the lifecycle of a device affect its identity. The bootloader plays a key role in establishing this trust.
In this presentation, David Brown will cover the notion of trust and identity as it relates to the initial bootloader. What is meant by “root of trust”. The talk will cover various aspects of identity, including: secure boot, attestation, device identity, and provisioning. Although MCUboot will be used for specific examples, the presentation is generally applicable. Add it to your schedule here.
Tuesday, June 30:
11:15 am – 1:05 pm: (Tutorial) Zephyr RTOS juicy features using simple evaluation boards and robots – Maksim Masalski, Intel
During that tutorial Maksim will give introduction into Zephyr RTOS and its features using inexpensive educational microcomputers initially designed to involve kids into the world of the programming. This way developers and makers can easily start development of the hardware IoT prototypes powered by Zephyr RTOS. Maksim will describe powerful features of the open-source Zephyr RTOS and will demonstrate them using development boards and robots. After the tutorial, attendees will know more about Zephyr RTOS, will know more about Bluetooth Mesh, what applications can use Zephyr and how they can start using Zephyr for their IoT project development with help of the vast open-source community. Add it to your schedule here: https://sched.co/c3VP
Wednesday, July 1:
9:00 – 9:20 am: (Keynote) Open Source in Safety Critical Applications: The End Game – Kate Stewart, Senior Director of Strategic Programs at the Linux Foundation
The last 20 years have seen a tremendous surge of new technologies and capabilities emerge from open source software. Open source building blocks have become increasingly attractive as the base for innovative new products. Safety critical applications are now starting to consider using them as well. This talk will look at some of the challenges and approaches to building trust and confidence in open source used in safety critical software coming to new products near you… or perhaps, even in you. Add this to your schedule: https://sched.co/c3ZE
Zephyr devices can be connected in two possible (direct and in-direct) ways to the internet. Directly using Modem/WiFi/Ethernet medium or in-directly via local radio through Gateways like Linux. Upgrading such Zephyr system in the field is a complex task and must be robust, secure.
This talk will details various possible update solutions available like UpdateHub, Hawkbit, SWUpdate for Zephyr. Using a NXP FRDM-K64F board as an example, we will discuss and demo different possible ways for updating Zephyr system. Add this to your schedule: https://sched.co/c3St
2:35 – 3:25 pm: Managing the Wind – Remote management for Zephyr devices with LwM2M – Frederic Desbiens, Eclipse Foundation
LightweightM2M (LwM2M) by OMA SpecWorks is a device management protocol designed for sensor networks and the demands of a machine-to-machine (M2M) environment. It is designed for the remote management of devices and is based on the Contrained Application Protocol (CoAP, RFC 7252), which itself provides an interaction model similar to the client/server model of HTTP.
The Zephyr RTOS from the Linux Foundation possesses built-in support for LwM2M. In this presentation, you will discover how to leverage LwM2M to manage Zephyr-based devices. You will understand the pros and cons of using Zephyr’s built-in LwM2M client. You will also learn about various LwM2m servers, including the Eclipse Leshan open source project, which you can use to build your own LwM2M management server. Add this to your schedule: https://sched.co/c3X0
Last week at Embedded World 2020 more than 900 exhibitors and 1,500 speakers and participants from 46 countries made it to Nuremberg, Germany. There were around 13,800 visitors this year and most of them had positive feedback about the show. However, this number was significantly lower than previous years as many companies decided to pull their participation at the last minute as a result of new travel restrictions.
The Zephyr Project canceled our participation in order to keep our member company volunteers and spokespersons healthy and safe. But the show must go on, so we’ve teamed up with some our members to showcase the demos that would have been showcased at Embedded World. Check them out below!
Linaro and its members are developing a set of software components and tools to help with a system approach to multiprocessing. This short video shows a multiprocessing demo running on the STM32MP1 from STMicroelectronics.
Featured Linaro work in this demo includes:
Devicetree – an on-going area of work in Linaro
OpenAMP – a Linaro Community Project
96Boards specification – Avenger96 Community Board and mezzanine expansion
Zephyr – Linaro is a contributor and member of the Zephyr project
In this video, Nordic Semiconductor demonstrates how to build the Zephyr RTOS twice in order to generate two images, one for each of the two cores inside Nordic’s flagship nRF5340 Bluetooth Low Energy SoC. It describes how the two cores communicate using OpenAMP (using the RPMsg protocol) to connect the Bluetooth LE Host running in the Application core with the Bluetooth Controller running in the Network core. Finally, it also shows how to analyze and decode Bluetooth traffic generated by the open source Bluetooth Low Energy stack built-in in Zephyr. Read about the nRF5340 here: https://www.nordicsemi.com/Products/L…
This NXP video demonstrates Bluetooth mesh functionality – specifically controlling either the RGB lens and/or color intensity on multiple development boards while highlighting the capabilities of i.MX RT1050 crossover MCU.
Kate Stewart, Senior Director of Strategic Program at The Linux Foundation, will be on-site at the LF Member Summit on Tuesday, March 10 – Thursday, March 12 at Lake Tahoe, California. Kate will give a few talks, most notably about “Open Source in Safety Critical Applications.”
This talk will look at some of the challenges and approaches to building trust and confidence in open source used in safety critical software coming to new products near you… or perhaps, even in you. Add this to your schedule here. https://sched.co/a8cB
Zephyr RTOS will be on Display at Embedded World in Demos from Antmicro, Foundries.io, Nordic Semiconductor and PHYTEC
NUREMBERG, GERMANY – February 24, 2019–The Zephyr™ Project, an open source project at the Linux Foundation that builds a safe, secure and flexible real-time operating system (RTOS) for the Internet of Things (IoT) in space-constrained devices, kicks off 2020 by welcoming new member Adafruit Industries and displaying new solutions at Embedded World on February 25-27 in Nuremberg, Germany.
makes open source hardware, tutorials and code for makers to create DIY
electronic products. Adafruit joins member companies including Antmicro, Eclipse Foundation, Foundries.io,
Intel, Linaro, Nordic Semiconductor, NXP®, Oticon, SiFive, Synopsys, Texas
Instruments and more to create an open hardware and software ecosystem using
the Zephyr OS.
see amazing increases in computing power on edge microcontrollers, and the new
wireless technologies coming out allow connectivity for short and long range
networks,” said Limor “Ladyada” Fried, Founder & Engineer at Adafruit. “Managing the complexities and
security requirements of IoT requires a powerful RTOS that makes development
and deployment easy. Zephyr is the leading RTOS we see for cross-platform
development and well-thought-out security needs.”
has been making open source hardware for more than a decade and has been a key
driver and influencer in the open source community,” said Kate Stewart, Senior
Director of Strategic Projects for The Linux Foundation. “Their expertise will
be essential to the expansion of the Zephyr ecosystem and deployment of the functional
safety and security for the RTOS. We are excited to welcome them into our
community and look forward to collaborating
A Growing Community
With the vendor-neutral open source
environment, contributors have played an integral role in advancing the Zephyr
RTOS. Last year,
more than 500 contributors helped launch the 1.14 LTS release, which offers vendors a
customizable operating system that supports product longevity, security and
then, the community has hit several additional milestones and now has more than
600 active contributors and support for more than 200 boards. In fact, last
month Zephyr had 1390 commits – which equates to almost 2 commits an hour.
Zephyr Project Technical Steering Committee is currently planning a 2.2 release
later this month with new features such as:
CAN support to include the CANopen protocol through integration of the
third-party open source CANopenNode stack. A new sample application to
demonstrate how to use the CANopenNode stack was added for the NXP TWR-KE18F
and FRDM-K64F boards.
LoRa support was added through integration of the Semtech LoRaWAN endpoint
stack and addition of a new SX1276 LoRa modem driver. New sample applications
to demonstrate sending and receiving LoRa packets were added for the 96Boards
AArch64 architecture support to support Arm Cortex-A53 platforms. This
extends Arm core support in Zephyr from existing Cortex-M and Cortex-R cores to
now include the first Cortex-A core.
The Zephyr Project will be on site at Embedded World this week. Several members will be giving
presentations that include Zephyr and the RTOS will be featured in products and
solutions at member and contributor booths such as Antmicro (4A-621),
Foundries.io (5-440), Nordic Semiconductor (4A-310), PHYTEC (1-438) and RISC-V
(3A-536). More details about the demos can be found here: https://www.zephyrproject.org/sneak-peek-zephyr-project-at-embedded-world/
learn more about Zephyr RTOS, visit the Zephyr website and blog.
About the Zephyr™ Project
Zephyr Project is a small, scalable real-time operating system for use on
resource-constrained systems supporting multiple architectures. To learn more,
About the Linux Foundation
in 2000, the Linux Foundation is supported by more than 1,000 members and is
the world’s leading home for collaboration on open source software, open
standards, open data, and open hardware. Linux Foundation’s projects are
critical to the world’s infrastructure including Linux, Kubernetes, Node.js,
and more. The Linux Foundation’s
methodology focuses on leveraging best practices and addressing the needs of
contributors, users and solution providers to create sustainable models for
open collaboration. For more information, please visit us atlinuxfoundation.org.
On February 25-27, more than 32,000 people will be in Nuremburg, Germany for Embedded World 2020. The event offers the global community the opportunity to learn about new developments in all aspects of embedded system technologies. Last year, 1,117 companies from 42 countries, almost 100 more than in the previous year, showcased their solutions to the around 31,000 trade visitors from 84 countries at this leading fair for the embedded community.
The Zephyr Project is back at the show again this year – this time with a booth filled with innovative demos, speaking engagements and products/solutions at several member and community booths including: Antmicro (4A-621), Foundries.io (5-440), Nordic Semiconductor (4A-310), PHYTEC (1-438) and RISC-V (3A-536). Here’s a sneak peek at some of the Zephyr demos at their booths:
Antmicro (4A-621): Antmicro will showcase three live demos featuring the Zephyr Real Time Operating System.
Zynq Video Board: a Zephyr-capable FPGA SoC open camera board
The Zynq Video Board is Antmicro’s open hardware platform for high-speed SoC FPGA video processing. Designed to accommodate the Xilinx Zynq (or other FPGA modules), this fully open source board allows interfacing up to two 2-lane MIPI CSI-2 cameras and offers practical HDMI, Ethernet, and SD card support. The EW 2020 demo will feature camera sensors controlled by Zephyr running on a VexRiscV RISC-V softcore – another example of how Antmicro is using and contributing to open source IP, enabling entire FPGA processing pipelines built on open source.
GEM: a rapid turnaround chiplet-based ASIC with Zephyr
Antmicro’s GEM chiplet-based ASIC series was introduced at the 2019 RISC-V Summit to prove that rapid turnaround chips based on open ISAs are enabling engineers to create custom solutions within a practical, quick-prototyping / quick-tape-out process. The GEM demo will show a real-time analysis of video footage from a camera running a Lattice iCE40 FPGA inside the GEM chip. The chip itself features a RISC-V core in a soft SoC (LiteX) and runs Zephyr RTOS for simple control tasks or re-programming the processing FPGA with different bitstreams.
QuickLogic EOS S3 with Zephyr port Antmicro has recently added a Zephyr port to QuickLogic’s Quick Feather development board for the EOS S3 and the soon-to-be-released addition to the open source Tomu tiny USB family of devices, nicknamed Qomu – both of which will be showcased at Antmicro’s booth. The EOS S3 is also supported in Antmicro’s Renode open source simulation framework for rapid prototyping, development and testing of multi-node systems, offering a more efficient hardware/software co-design approach to Zephyr developers.
PHYTEC (1-438): PHYTEC will feature advanced technologies in the fields of test & measurement, healthcare, agriculture, fitness, energy, transportation, industrial IoT and security applications. They will also be giving out 50 reelboards. The key demonstrations in the system solutions area will showcase:
Connect 4 demo (Human vs Machine): The PHYTEC object detection, inference, and real-time robotics demo (aka Connect4 Demo) is a classic showdown of Machine vs Human. The Machine, in this case, is a robotic arm, a ball return system, a camera, and a PHYTEC phyCORE-AM5729 embedded system that sees the human’s move, plans its own move, places the game piece, and cleans up after near certain victory.
Low Power Solutions for IoT: a) different display technologies (passive/EPD, OLED, LCD) using Zephyr OS b) reel board with link boards as a rapid prototyping system for Low Power Applications c) presenting a new link board NOTM.2 module with Nordic nRF5340 d) presenting a new link board CAN (Communication via CAN-bus between Linux and Zephyr OS)
Linaro Connect Budapest 2020 will take place on March 23-27 at the Corinthia Hotel in Budapest, Hungary. There are several Zephyr sessions planned by Zephyr Project members and community contributors. Please see the schedule below.
On Monday, March 23:
At 2:30-2:55 pm, Vincent Wan, Embedded Software Engineer for Texas Instruments, will present Power Management in Zephyr. He’ll showcase the current state of power management in the Zephyr RTOS, using a TI MCU platform as a case study. It goes over the current features, the steps involved in adding support for a new platform, and on-going development. Add it to your schedule here.
At 3-3:25 pm, Manivannan Sadhasivam, Kernel Engineer for Linaro, will give a talk about LoRa (Long Range) meeting Zephyr. LoRa (Long Range) is a low power wireless technology targeted for IoT applications. LoRa enables long-range transmissions (more than 10 km in rural areas) with low power consumption through the Chirp spread- spectrum modulation technique. There are multiple attempts from the community for adding LoRa support to Zephyr RTOS. This session goes through all of the efforts taken so far, motivation, current status, and future plans of the Zephyr-LoRa work. To add this session to your schedule, click here. To review references for this session – click here: https://www.semtech.com/lora/what-is-lora or https://github.com/zephyrproject-rtos/zephyr/pull/18998.
At 3:30-3:55 pm, Paul Sokolovsky, IoT Engineer at Linaro, will present an update on LAVA testing for baremetal systems. One of important goals of Linaro LITE team is to ensure continuous integration and validation for the projects it works with. This session covers recent work on improving test coverage for Zephyr and OpenAMP projects, using Linaro’s popular LAVA testing platform. Click here to add this to your schedule.
On Tuesday, March 24:
At 10-10:25 am, Maureen Helm, Software Engineer at NXP and Zephyr Project Chair of the Technical Steering Committee, will present Open Source Enabled Edge Processing. In the last five years, we have seen an explosion of open source in the IoT and embedded industry driven by a shift towards edge processing. Projects like Zephyr have grown from incubation to mainstream, addressing a growing need for common software infrastructure in embedded microcontroller applications that operate on the edge. In this talk we will take a look back at the expansion of open source in this industry in recent years and explore some insights into where it will go in the future. Click here to add it to your schedule.
Jefim Borissov with Nortal Oy kicked off the meetup and presented IIoT as part of DDD solutions. He shared why and when DDD matters, common challenges of IIoT and how DDD principles can be applied to the IIoT industry.
Then, Andrei Laperie, Zephyr Project TSC member and Engineer Manager for Intel Open Source Technology Center, discussed industrial networking support in Zephyr RTOS. In this talk, he offered a brief introduction of Zephyr as well as Time Sensitive Networking and CAN support in an industrial environment.