3 ms·
The embedded side is here: https://github.com/oxidecomputer/hubris/blob/master/lib/ringbuf/src/lib.rs https://github.com/oxidecomputer/hubris/blob/master/lib/ri
by mkeeter 3y ago
The embedded side is here: https://github.com/oxidecomputer/hubris/blob/master/lib/ringbuf/src/lib.rs https://github.com/oxidecomputer/hubris/blob/master/lib/ring...
And the debugger is here: https://github.com/oxidecomputer/humility/blob/master/cmd/ringbuf/src/lib.rs https://github.com/oxidecomputer/humility/blob/master/cmd/ri...
I also gave a talk at this year's Open Source Firmware Conference that covers a bunch of debug strategies: https://www.osfc.io/2023/talks/unplugging-the-debugger-live-and-post-mortem-debugging-in-a-remote-system/ https://www.osfc.io/2023/talks/unplugging-the-debugger-live-...
(conference videos aren't online yet, but should be posted early next week)