Rust support for the VA108xx family of MCUs
Go to file
2022-09-13 10:59:02 +02:00
.cargo RTT kind of working 2021-11-06 21:07:51 +01:00
.vscode update all submodules 2021-12-21 00:02:33 +01:00
adt75-rs@8b7121eb47 added adt75 submodule 2021-12-02 11:46:47 +01:00
docs adc code added 2021-12-12 01:25:50 +01:00
max116xx-10bit@c9b5f6a4e9 bump deps 2022-09-13 10:47:34 +02:00
sections update all dependencies. separate LTO profile 2021-12-16 11:27:21 +01:00
va108xx@f626e33e72 update all submodules 2021-12-21 00:02:33 +01:00
va108xx-hal@1476f4eebe bump submodules 2022-09-13 10:59:02 +02:00
vorago-reb1@7e2bb8618e bump submodules 2022-09-13 10:59:02 +02:00
.gitignore update submodules and .gitignore 2022-06-18 22:41:28 +02:00
.gitmodules renamed submodule 2021-12-17 10:35:49 +01:00
Cargo.toml renamed submodule 2021-12-17 10:35:49 +01:00
jlink-gdb.sh update all dependencies. separate LTO profile 2021-12-16 11:27:21 +01:00
jlink.gdb added jlink.gdb file and updated submodules 2021-11-06 20:22:25 +01:00
LICENSE-APACHE relicensed 2021-12-10 10:16:21 +01:00
memory.x first compiling blinky 2021-11-03 01:25:13 +01:00
NOTICE relicensed 2021-12-10 10:16:21 +01:00
README.md update README 2021-12-10 10:14:09 +01:00

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"