Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to port NASA's Core Flight System (cFS) and OS Abstraction Layer (OSAL) to run natively on Zephyr RTOS for space mission applications in this 36-minute conference talk. Discover the technical approach for mapping OSAL interfaces to Zephyr kernel primitives without relying on POSIX compatibility layers. Explore implementation strategies for critical system components including timekeeping, semaphores, and task management while maintaining minimal wrappers that align with Zephyr's native design philosophy. Understand how to leverage Zephyr's built-in logging and watchdog features to implement robust health monitoring systems. Gain insights into developing reliable flight software and applying Zephyr RTOS in mission-critical systems where architecture integrity, traceability, and fault tolerance are paramount requirements.
Syllabus
Running CFS on Zephyr: A Modern RTOS for Space Missions - Yasushi Shoji & Takuya Sasaki
Taught by
Linux Foundation