War Story: Using Zephyr Project to Develop a Wearable Device
Talkat Embedded Linux Conference + OpenIoT Summit North America 2017 · on Tuesday, 2017-02-21· at 14:00· Broadway I/II·
summary
Describes using the Zephyr RTOS as the firmware base for a consumer wearable: why Zephyr was chosen over other RTOSes, adding support for a new hardware platform into upstream Zephyr, and using that upstreamed support during product development. Names Zephyr and focuses on wearable device development and platform contribution work.
AI-written summary · about
chapters (24)
- 0:00Intro
- 0:31Agenda
- 2:10Platform
- 2:45OS requirements
- 3:21Choosing the RTOS Our con
- 4:00Bespoke OS
- 4:36NuttX
- 9:33Verdict
- 9:46Option X: Apache myNewt
- 10:08Zephyr Features
- 10:51Development Lifecycle
- 12:02Leadership
- 14:05Top-down development
- 16:21Porting is fast & easy
- 16:58Upstreaming the STM32L4 port
- 17:44Upstream ASAP!
- 19:01Zephyr and HALS
- 19:51Linux and HALS
- 20:12To HAL or not to HAL? Input requested from maintainers
- 21:58Review tools Gerrit
- 23:13JIRA
- 27:43Mailing lists
- 28:20Conclusion
- 34:12Questions?
related talks
09mZephyr RTOS in Industry Research & Product Development
50mZephyr Project: An RTOS to Change the Face of IoT
05mZephyr
31mA Zephyr User Story
14mWhat is Zephyr and Where Is It Heading To?
39mZephyr Project: Unlocking IoT Innovation with an Open Source RTOS
43mZephyr for Open Source Health Devices
45mLeveraging Zephyr RTOS for modern embedded systems: a perspective from education and research
