Does anyone know of a way to interface the litex processor in the caravel harness with a debugger such as GDB during simulation? I'm trying to troubleshoot some firmware issues and trying to infer the state of the processor using the waveform output manually is somewhat doable but extremely slow. I'm wondering if there's a better way to do this.
but what I usually do is sync the cpu with the testbench by setting the mprj output signals. then I can attach to them with some convenience signals in the testbench. Then in gtkwave I can have those signals displayed and that's a crude but effective way of seeing where the cpu is
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.