Lightning Talk: Using Zephyr to Power the Sustainable Cloud
summary
Ampere runs five Zephyr images on tiny ARMv7 management cores that power massive Neoverse hosts (up to 512 cores); the most critical is a mask ROM frozen 6–12 months with only ~5–6 update slots. Work focuses on achieving reproducible builds and extra code coverage and CI test beds beyond upstream. Root causes are poor Kconfig encapsulation, misuse of device tree/C, and surprising artifacts in the hidden section: is_enabled macro usage and log/debug strings appear at -O0, forcing code/QA changes.
AI-written summary · about
related talks
34mZephyr and OpenAMP
27mZephyr Porting Efforts in High Performance SoCs
49mThe Zephyr™ Project – An Updated Overview
47mSponsored Session: Does Zephyr Scare the Bare Metal Embedded Developer World?
01h 03mZephyr RTOS: Software power tools for constrained devices
12mLightning Talk: Zephyr in Education
50mZephyr Project: An RTOS to Change the Face of IoT
27mZephyr and Trusted Execution Environments
