HoneyGol-Microsystems / vesp-alpha

RISC-V based student processor for embedded applications.
GNU General Public License v3.0
3 stars 0 forks source link

Add JTAG support #133

Open andreondra opened 11 months ago

andreondra commented 11 months ago

This will save a lot of time during debugging. We can use some ready-to-use core:

This will need further research. JTAG allows not only to simply check registers' values but also to debug C code using GDB, which can be very handy.

andreondra commented 10 months ago

Apart from JTAG, Xilinx integrated debug cores and logic analyzers may be used: https://docs.xilinx.com/r/en-US/ug908-vivado-programming-debugging/Customizing-and-Generating-the-Debug-Cores