YoVDO

Using SoC Vendor HALs in the Zephyr Project

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses Software Architecture Courses ARM Cortex-M Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how the Zephyr Project leverages SoC vendor Hardware Abstraction Layers (HALs) in this informative conference talk. Discover the rationale behind utilizing existing HALs, particularly in ARM Cortex-M environments, and learn about the benefits and challenges of this approach. Gain insights into different types of HAL abstractions, the process of importing code, and documentation practices. Delve into the Zephyr ecosystem and understand the tradeoffs involved in using vendor HALs. Presented by Maureen Helm, an MCU Software Architect at NXP Semiconductors and Zephyr Project TSC member, this talk provides valuable knowledge for developers working with the Zephyr OS and those interested in efficient RTOS development practices.

Syllabus

Introduction
Zephyr Project Overview
Zephyr Ecosystem
Why Vendor HALs
Tradeoffs
Vendor HALs
Types of HAL abstraction
Simpson FRS
Xed Folder
Importing Code
Documentation
FAQ
Summary
Questions


Taught by

Linux Foundation

Tags

Related Courses

ARM Cortex-M Interfacing with Keyboards and LCD's (FREE! )
Udemy
Mastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging
Udemy
Accelerate ML Development With Cloud-Based Arm Cortex-M Models
tinyML via YouTube
Building and Enabling Voice Control with ARM Cortex-M
tinyML via YouTube
wolfBoot - Open Source Secure Boot and Remote Firmware Updates in Safety-critical Embedded Systems
Linux Foundation via YouTube