see git wiki page for a primer on git
Mac and Unix download using package managers (besides arm-toolchain), windows use links below
- CMAKE
- Cortex Debug
- Serial Monitor
- Download Required stuff and add to PATH
- Open VSCode
- If the CMake Extension prompts you to set up the configuration, choose DEBUG and proceed to step 5
- Generate the build stuff with
cmake --preset <target>
. With target in development beingDebug
typically. - Run and Debug, Debug using the provided Debug config, Cortex Debug
Cry as nothing works
If something doesn't work chances are one of the tools wasn't added to path correctly, run each of the tools independently
- CMAKE -
cmake --version
- ARM toolchain -
arm-none-eabi-gcc --version
- openocd -
openocd --version
- ninja -
ninja --version