Zephyr and You: A Developer Environment for Newcomers
summary
Shows exact steps to set up a Linux + Visual Studio Code developer environment for Zephyr with the extensions, a script to generate C/C++ IntelliSense, and a recommended west update + module workflow so builds match main. Demonstrates using west debug server and a cordon core dump converted to a gdb session to inspect registers and backtraces. Lists concrete flags (verbose, -p, save temps), build files to inspect (build.ninja, zephyr.map, west.yaml), and hardware debugger workarounds; demo mostly works with a few hiccups.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:56Resources
- 2:47Linux Environment
- 3:27Bash Scripting
- 4:21Python Environment
- 4:57Code: Extensions
- 6:13Visual Studio Code: C++ Intellisense
- 7:49West Build
- 9:58Configuration Phase: Important Files
- 12:00Build Phase: Important Files
- 13:19Regular Debugging
- 23:16Limitations of Visual Debugging on Hardware
related talks
41mZephyr & Visual Studio Code: How to Develop Zephyr Apps with a Modern, Visual IDE
46mZephyr Workbench: Open Source Zephyr Extension for VSCode
46mZephyr Workbench: Open Source Zephyr Extension for VSCode
34mZephyr Tools for VSCode: Get Started with Zephyr Fast
41mHands on Molding VS code into a care free development environment to develop with Zephyr RTOS
28mBuild Before Installing: Zephyr Dev Environment Using Codespaces
28mBuild Before Installing: Zephyr Dev Environment Using Codespaces
43mGoing West: How We Develop and Maintain a Zephyr-based Microcontroller SDK
