.cargo | ||
.vscode | ||
adt75-rs@8b7121eb47 | ||
benchmark | ||
docs | ||
va108xx@4da8267c9c | ||
va108xx-hal@1db363fe1a | ||
vorago-reb1-rs@87134c9c6d | ||
.gitignore | ||
.gitmodules | ||
Cargo.toml | ||
jlink.gdb | ||
launch-unix.json | ||
LICENSE-0BSD | ||
memory.x | ||
README.md | ||
settings-default.json | ||
sizes.txt |
Vorago Rust Workspace
Workspace for developing Rust code for the Vorago devices
After cloning, run
git submodule init
git submodule update
Debugging with VS Code
The REB1 board features an on-board JTAG, so all that is required to flash the board is a
Micro-USB cable and an
You can debug applications on the REB1 board with a graphical user interface using VS Code with
the Cortex-Debug
plugin.
Some sample configuration files for VS code were provided as well. You can simply use Run and Debug
to automatically rebuild and flash your application.
The tasks.json
and the launch.json
files are generic and you can use them immediately by
opening the folder in VS code or adding it to a workspace.
If you would like to use a custom GDB application, you can specify the gdb binary in the following
configuration variables in your settings.json
:
"cortex-debug.gdbPath"
"cortex-debug.gdbPath.linux"
"cortex-debug.gdbPath.windows"
"cortex-debug.gdbPath.osx"