Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Zephyr on a Hearing Aid

Linux Foundation via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating journey of porting the Zephyr operating system to a hearing aid in this 36-minute conference talk. Delve into the challenges and solutions encountered when adapting Zephyr for a life-changing medical device that operates with minimal power and space while being produced in millions. Learn about molding Zephyr to support exotic development environments, including FDA-approved medical devices. Discover the intricacies of making Zephyr a modular component, porting it to a custom processor, ensuring endianness portability for the Bluetooth stack, supporting proprietary toolchains, and enhancing tracing infrastructure. Gain insights into the unique aspects of hearing aid technology, custom tools, toolchain abstraction, out-of-tree code management, and Oticon's contributions to the Zephyr project. Understand the future directions and potential applications of this innovative integration of open-source technology in medical devices.

Syllabus

Intro
Why this talk?
Not just a glorified amplifier
Under the hood of a hearing aid
Custom tools
Toolchain abstraction - before
Toolchain abstraction - after
Zephyr: Small part of a big system
Out of tree code
Out of tree (Solution)
Endian-portable Zephyr BT LL stack
bugs
debian_foreign: for each_arch Spayload
Semantic patch: Trace executed statements
Semantic patch: Final touches
Oticon Zephyr-contributions overview
Future work and direction
Questions?

Taught by

Linux Foundation

Reviews

Start your review of Zephyr on a Hearing Aid

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.