Tzachi Noy
Tzachi Noy
Hi @ShraddhaDevaiya, See example in [README.md](https://github.com/pulp-platform/riscv-dbg/blob/master/tb/README.md). You should run the following command *before* running openocd: ``` export JTAG_VPI_PORT= ``` If using csh/tcsh, you should use this command instead: ``` setenv...
You have to install [riscv-openocd](https://www.github.com/riscv/riscv-openocd) And run this one (using fullpath) and not the one you already have, which does not support riscv.
It looks like you did not use the -f option (as in the README) so openocd is looking for the default script (openocd.cfg). ``` /path/to/riscv-openocd/bin/openocd -f dm_compliance_test.cfg ```
see #106, setting sbaccess8 and sbaccess16 is only half of the solution. had to shift the data to align with the byte-enable.
Thanks @Silabs-ArjanB, https://github.com/pulp-platform/riscv-dbg/pull/106/commits/8814cb2a958f77790f0db92aa2f0de8b781839c4 fixes for the read note that according to the spec: > If the width of the read access is less than the width of sbdata, the contents...
See #72 It fixes an issue where clk is slower (or not much faster) than tck.
Hi @bluewww and @Silabs-ArjanB, Please see #106, for adding 8b and 16b accesses