Главная
Study mode:
on
1
Intro
2
Why this talk?
3
Not just a glorified amplifier
4
Under the hood of a hearing aid
5
Custom tools
6
Toolchain abstraction - before
7
Toolchain abstraction - after
8
Zephyr: Small part of a big system
9
Out of tree code
10
Out of tree (Solution)
11
Endian-portable Zephyr BT LL stack
12
bugs
13
debian_foreign: for each_arch Spayload
14
Semantic patch: Trace executed statements
15
Semantic patch: Final touches
16
Oticon Zephyr-contributions overview
17
Future work and direction
18
Questions?
Description:
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.

Zephyr on a Hearing Aid

Linux Foundation
Add to list