*** tpb has joined #tomu | 00:00 | |
*** rj has quit IRC | 00:01 | |
*** rj has joined #tomu | 00:03 | |
*** TheJJ has joined #tomu | 00:42 | |
*** mic_e_ has joined #tomu | 00:43 | |
*** AnimaInvicta has left #tomu | 00:47 | |
*** rj has quit IRC | 01:54 | |
*** rj has joined #tomu | 01:57 | |
*** rj has quit IRC | 03:11 | |
*** unlobito has quit IRC | 04:51 | |
*** unlobito has joined #tomu | 04:53 | |
*** unlobito has quit IRC | 04:58 | |
*** unlobito has joined #tomu | 05:31 | |
*** flag has quit IRC | 05:32 | |
*** flag has joined #tomu | 05:39 | |
*** st-gourichon-f has quit IRC | 09:49 | |
*** st-gourichon-fid has joined #tomu | 09:51 | |
*** sorki has joined #tomu | 10:04 | |
*** srk has quit IRC | 10:04 | |
*** sorki is now known as srk | 10:07 | |
*** rj has joined #tomu | 13:13 | |
*** duanev has joined #tomu | 17:09 | |
*** im-tomu has quit IRC | 17:16 | |
*** mmmattyx has joined #tomu | 17:21 | |
*** im-tomu has joined #tomu | 17:23 | |
duanev | Hey all, is there a FOMU channel separate from #tomu? (ie. where do the riscv folks hang out?) | 17:40 |
---|---|---|
ssb | fomu right here; general RISC-V at #riscv , general fpga toolchain #symbiflow | 17:42 |
duanev | nice. I'm curious about the gdb RDP stub wishbone_tool provides ... I'm guessing qXfer:features needs to be minimal due to code space? | 17:47 |
*** rj has quit IRC | 17:47 | |
*** rj has joined #tomu | 17:48 | |
duanev | Or I can dig into wishbone-tool, looking for a repo ... | 17:54 |
tcal | https://github.com/litex-hub/wishbone-utils Your questions could go to #litex too. I hadn't heard of RDP, but I've used gdb & wishbone-tool... | 17:56 |
duanev | (rdp: remote debug protocol - what talks between gdb and the stub) | 17:56 |
tcal | Ok, I was confusing remote desktop protocol :) | 17:57 |
tcal | There is some code specific to which soft CPU core is being used, e.g. VexRiscv. | 17:57 |
duanev | yeah, acronym reuse :/ | 18:05 |
duanev | Ok, found wishbone https://github.com/litex-hub/wishbone-utils/blob/master/wishbone-tool | 18:05 |
duanev | vexrisc folks? | 18:06 |
tcal | https://gitter.im/SpinalHDL/VexRiscv | 18:16 |
tpb | Title: SpinalHDL/VexRiscv - Gitter (at gitter.im) | 18:16 |
tcal | If you're using VexRiscv, know that the debug plugin is optional, so make sure you have it if you intend to connect with GDB. Also, even with the debug plugin enabled, the default number of hw breakpoints is zero, so if you want hardware breakpoints, you need to make an edit in the config and rebuild VexRiscv. | 18:19 |
im-tomu | [tcal-x] In the usual Litex installation, there are pre-built debug versions of VexRiscv configs, but all with zero hw breakpoints. | 18:20 |
duanev | ty, good to know. gdb works (will pause execution), and I want to adapt my https://github.com/duanev/pgdb debug front end to riscv ... but the register names the stub sends and gdb don't match up .. among other things. | 18:27 |
*** rj has quit IRC | 18:31 | |
*** rj has joined #tomu | 18:38 | |
*** rj has quit IRC | 19:01 | |
*** rj has joined #tomu | 19:03 | |
*** rj has quit IRC | 19:05 | |
duanev | oh, looks like RDP renamed to RSP (remote serial protocol) ... so lets squash my rumor :| | 19:14 |
*** mmmattyx has quit IRC | 19:30 | |
*** rj has joined #tomu | 21:17 | |
*** flag has quit IRC | 21:23 | |
*** rj has quit IRC | 21:26 | |
*** rj has joined #tomu | 21:28 | |
*** craigo has joined #tomu | 21:51 | |
*** flag has joined #tomu | 21:57 | |
*** rj has quit IRC | 23:35 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!