Convincing probe-rs to Work with VexRiscv

Over the last few years, Rust tooling for embedded development has become quite good. Specifically, the probe-rs and defmt (with RTT ) projects address common needs like downloading firmware, running tests in-situ, logging with minimal overhead, and catching crashes. ARM-based microcontrollers, such as the STM32 family, are well supported nowadays. RISC-V support is still expanding, but the basics…