Building a Debug Probe with the Zephyr RTOS
TalkinGermanat Open Source Summit Europe + Embedded Linux Conference Europe 2019 · on Tuesday, 2019-10-29· at 17:10· Forum 6·
summary
Explains building an Arm Cortex-M debug probe using the Zephyr RTOS instead of the typical DAPLink (which depends on Keil RTX and non‑Linux toolchains). Covers the probe architecture (host interface circuitry, Serial Wire, SWD protocol) and describes a Zephyr-based implementation of CMSIS‑DAP using Zephyr’s USB device stack (CDC‑ACM and MSC/MSD).
AI-written summary · about
chapters (9)
- 0:00Debug probe project intro
- 1:12Motivation and requirements
- 6:00Project goals and specs
- 12:27Open source debug tools
- 19:06Performance and clock speed
- 23:12USB HID implementation
- 26:23USB data transfer rates
- 27:52Open source community benefits
- 32:00Conclusion and demo
related talks
32mBuilding a Debug Probe with the Zephyr RTOS
57mZephyr RTOS Debugging and Performance Analysis
01h 03mZephyr RTOS: Software power tools for constrained devices
42mTaking Your Hardware to Production with Zephyr RTOS
42mDebugging Heterogenous SoC Using OpenOCD
23mPorting Zephyr OS for a SoC (Cortex-R5)
41mHands on Molding VS code into a care free development environment to develop with Zephyr RTOS
37mDebugging & Tracing and More Between Linux and RTOS on Heterogeneous ARM SoC
