Workspace for developing Rust code for the Vorago VA108xx devices
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Robin Müller 00292aa9ee
bump submodules
2 weeks ago
.cargo RTT kind of working 11 months ago
.vscode update all submodules 9 months ago
adt75-rs@8b7121eb47 added adt75 submodule 10 months ago
docs adc code added 10 months ago
max116xx-10bit@c9b5f6a4e9 bump deps 2 weeks ago
sections update all dependencies. separate LTO profile 10 months ago
va108xx@f626e33e72 update all submodules 9 months ago
va108xx-hal@1476f4eebe bump submodules 2 weeks ago
vorago-reb1@7e2bb8618e bump submodules 2 weeks ago
.gitignore update submodules and .gitignore 3 months ago
.gitmodules renamed submodule 10 months ago
Cargo.toml renamed submodule 10 months ago
LICENSE-APACHE relicensed 10 months ago
NOTICE relicensed 10 months ago
README.md update README 10 months ago
jlink-gdb.sh update all dependencies. separate LTO profile 10 months ago
jlink.gdb added jlink.gdb file and updated submodules 11 months ago
memory.x first compiling blinky 11 months ago

README.md

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"