From 553f2a265fe62b514cb97fdbd80ea1743de6e3cf Mon Sep 17 00:00:00 2001 From: Tim Newsome Date: Thu, 28 Jul 2016 10:26:47 -0700 Subject: Add --gdb argument so I can run valgrind on gdb. --- debug/README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'debug/README.md') diff --git a/debug/README.md b/debug/README.md index 09662ba..4a90c0c 100644 --- a/debug/README.md +++ b/debug/README.md @@ -19,10 +19,10 @@ Targets `./gdbserver.py --spike32 --cmd $RISCV/bin/spike` -32-bit SiFive Core on Microsemi FPGA board ------------------------------------------- +32-bit SiFive Core on Arty FPGA board +------------------------------------- -`./gdbserver.py --m2gl_m2s` +`./gdbserver.py --freedom-e300` Debug Tips ========== @@ -36,3 +36,6 @@ to get an idea of what might have gone wrong. You can see what spike is doing by add `-l` to the spike command, eg.: `./gdbserver.py --spike32 --cmd "$RISCV/bin/spike -l" DebugTest.test_breakpoint`. (Then look at spike.log.) + +You can run gdb under valgrind by passing --gdb, eg.: `./gdbserver.py --spike64 +--gdb "valgrind riscv64-unknown-elf-gdb" -- -v DownloadTest`. -- cgit v1.1