Show HN: I've Added Gdbstub to UVM32
Category: devtools
Tags: embedded, virtual-machine, risc-v, sandbox, debugging
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
uvm32 is a minimalist, dependency-free RISC-V virtual machine sandbox for resource-constrained embedded systems, offering a secure alternative to embedded scripting engines. It's interesting because it combines a full CPU emulator with a sandboxed execution model, supports multiple languages (C, Zig, Rust), and now includes GDB remote debugging support for embedded targets.
Target audience: embedded developers, firmware engineers, IoT developers
Repository: https://github.com/ringtailsoftware/uvm32/tree/main/hosts/host-gdbstub · C · MIT · 655 stars
View on Hacker News