Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the native simulator in Zephyr, an evolution of the native_posix and POSIX architecture that serves as a fundamental component of Zephyr's test and debug infrastructure. Learn how this tool enables developers to build, run, and debug code directly on their host systems with comprehensive instrumentation capabilities. Discover the practical applications and use cases for the native simulator within the Zephyr ecosystem, including its role in testing and development workflows. Examine the various native simulator-based targets available in Zephyr and understand the underlying architecture and supported features. Gain essential knowledge for average users who want to run tests effectively, including common pitfalls and best practices to avoid. Advance to power user techniques for creating custom drivers that interact with host peripherals, enabling sophisticated testing and simulation scenarios. This 47-minute conference talk by Alberto Escolar from Nordic Semiconductor provides both foundational understanding and advanced implementation strategies for leveraging the native simulator in Zephyr development projects.
Syllabus
The Native Simulator and Zephyr - Alberto Escolar, Nordic Semiconductor
Taught by
Linux Foundation