Commit Graph

8811 Commits

Author SHA1 Message Date
Matthew
abff0bbab4 (WIP) make all CSRs scannable by DM 2024-06-11 22:42:30 -05:00
James Stine
f5e22fccbb update csrm to add dpc and dcsr 2024-06-10 17:31:14 -05:00
James Stine
4675614802 another csr debug.vh update 2024-06-09 23:47:04 -05:00
James Stine
d2f55b44f5 update csrs so there is a record of them 2024-06-09 23:33:24 -05:00
James Stine
cb37beaccd minor comments 2024-06-09 18:53:51 -05:00
Matthew
5ba6e4da0f DM accesses to DPC address point to PCM 2024-06-09 15:42:21 -05:00
Matthew-Otto
2fc214bb2d
Merge branch 'openhwgroup:main' into main 2024-06-09 13:42:53 -05:00
James Stine
74a7f47085 Merge branch 'main' of github.com:stineje/cvw 2024-06-09 12:06:28 -05:00
James Stine
f488cd7274 remove bad jlink command from openocd.cfg 2024-06-09 12:05:39 -05:00
James Stine
fb81f03ab6 update sample program 2024-06-09 11:46:35 -05:00
Matthew
8e9b245af2 Merge branch 'main' of https://github.com/stineje/cvw 2024-06-09 11:27:02 -05:00
Matthew
95df21ff1e improve hart status signalling 2024-06-09 11:26:58 -05:00
Matthew
7f63daa49c convert debug script to TCL interface, remove telnetlib dependency 2024-06-09 11:25:28 -05:00
James Stine
67a6e3a24b comment update in csrm.sv 2024-06-09 10:49:14 -05:00
James Stine
42af10dabf minor fix of DSCR naming comment 2024-06-09 10:43:43 -05:00
James Stine
97cf2fdd23 update some comments on debug 2024-06-09 10:32:13 -05:00
James Stine
c3243caacf add simple debug test for riscv-none-elf-gdb 2024-06-08 18:12:10 -05:00
James Stine
4fad0b0249 change names of debug/chain output 2024-06-08 12:43:01 -05:00
Matthew
5f5938f3b5 add FP registers to debug scan chain 2024-06-07 23:18:44 -05:00
James Stine
0d4e0f8b5f fix silly typo with comment in hw_debug_test.py 2024-06-06 18:13:37 -05:00
James Stine
12a4f2b97e initial work on dm for FP regs in debug spec 2024-06-06 18:12:43 -05:00
James Stine
cd7624fb97 mod wallypipelinedcore/soc for FP debug of regs 2024-06-06 17:58:53 -05:00
James Stine
1d5ce9d21e update fpu debug 2024-06-06 17:38:03 -05:00
James Stine
130715a58f mod debug.sh to have FP regs 2024-06-06 15:56:47 -05:00
Rose Thompson
5dfde808f0
Merge pull request #827 from davidharrishmc/dev
Fixed support for individual crypto extensions without Zb*
2024-06-06 09:31:07 -05:00
David Harris
9489771bd7 Fixed support for individual crypto extensions without Zb* 2024-06-05 22:57:39 -07:00
Rose Thompson
fc0fa69f89
Merge pull request #826 from davidharrishmc/dev
Fixed testcount to not make spurious warnings about src
2024-06-05 21:13:49 -05:00
James Stine
4156c5aee7 minor tweaks to python file 2024-06-05 19:02:41 -05:00
David Harris
1af670d5be Fixed testcount to not make spurious warnings about src 2024-06-05 13:42:29 -07:00
David Harris
5d8c060e4f Fixed testcount to not make spurious warnings about src 2024-06-05 13:41:20 -07:00
Matthew
e8f0616068 remove unused file 2024-06-05 14:25:29 -05:00
James Stine
9e430be169 change JTAG ID in cfg for openocd 2024-06-05 11:36:29 -05:00
James Stine
5cdd423bf4 config for rv32gc 2024-06-05 10:40:18 -05:00
James Stine
f92783e8ad change JTAGID again 2024-06-05 10:39:34 -05:00
James Stine
6ba6595035 Update DEBUG_SUPPORTED to individual configs 2024-06-05 08:31:33 -05:00
Matthew
2f1c191bc6 Merge branch 'main' of https://github.com/stineje/cvw 2024-06-04 19:08:20 -05:00
Matthew
dc065429fc fix E_SUPPORTED inversion bug 2024-06-04 19:08:17 -05:00
James Stine
8485125b50 fix tap operator for OR 2024-06-04 15:44:06 -05:00
James Stine
07f010fb82 turn off DEBUG_SUPPORTED as default 2024-06-04 14:59:44 -05:00
Matthew
be0199fb3c Merge branch 'main' of https://github.com/stineje/cvw 2024-06-04 14:57:25 -05:00
Matthew
6b03e41063 fix random data len bug 2024-06-04 14:57:10 -05:00
James Stine
d686176c40 add items that may be useful as caused error on Ubuntu 22.04 LTS install where cmake and gfortran were not there 2024-06-04 14:54:33 -05:00
James Stine
c565ae3a51 cleanup of cvw top 2024-06-04 14:49:21 -05:00
James Stine
9b8aa188f8 fix double quotes in fstrings 2024-06-04 13:34:27 -05:00
James Stine
ac6f65d5ba add header to other python file 2024-06-04 13:25:31 -05:00
James Stine
61defc737f update jtag id in openocd.cfg 2024-06-04 13:19:55 -05:00
Matthew
ba9d3514b7 Merge branch 'main' of https://github.com/stineje/cvw 2024-06-04 12:11:15 -05:00
Matthew
d900f68acd make requested changes 2024-06-04 12:11:11 -05:00
James Stine
345c8ce08d temporary assignment of JTAG ID 2024-06-04 11:23:14 -05:00
James Stine
ae4900698e fix operator for ir and rad 2024-06-04 10:59:04 -05:00