Using a Soft JTAG Core for Example Designs

The Debugger uses the hard JTAG TAP interface. Out of the box, the example design also uses the hard JTAG TAP interface for OpenOCD. If you try to use the same USB connection to the development board for both applications at the same time, there will be conflict. To solve this problem, you use a soft JTAG block to handle the OpenOCD JTAG communication with the SoC. The Titanium Development Board allocates channel 0 on the on-board FTDI as the soft JTAG connection to SoC. It is not required to connect any additional FTDI cable to use soft JTAG communication.