Jump to content
  • 0

JTAG Protocol


jt_eaton

Question

Any chance of support for  JTAG protocol on the Digital Discovery?

 

How about a driver for openocd that could turn the DigitalDiscovery in a jtag host. It could program the fpgas and flash memory, run gdb and collect trace data all from one little box.

 

 

I am impressed.   Is there an academic price ?

 

 

John Eaton

 

 

 

 

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

Thats true you can use the digilent modules. But debugging a board needs a jtag probe, power supply, clock and reset sources, logic analyzer and usually a uart. The

digital discovery has all of that except for the jtag probe. Add that and you have a complete solution in one box.

 

John Eaton

 

 

Link to comment
Share on other sites

Jtag is very similar to spi so if your hardware can do spi then it can also do jtag. You do need some extra bits to control the jtag tap state via the tms pad and addressing as well as reading bsdl files and processing svf files. The easiest way is to create a driver for openocd that tells it how to access your low level primitives and let it handle all the fancy stuff. The problem there is that openocd and waverforms2015  will both need to access the module at the same time and that could be tricky.

 

Adding that capability to digitalDiscovery would make to only instrument you would need for embedded system code and hardware development.

 

John Eaton.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...