Using a Soft JTAG Core for Example Designs

The Efinity® Debugger uses the hard JTAG TAP interface. Out of the box, the Ti375 C529 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 High-Performance Sapphire RV32 SoC. The Titanium Ti375C529 Development Board allocates channel 0 on the on-board FTDI as the soft JTAG connection to High-Performance Sapphire RV32 SoC. It is not required to connect any additional FTDI cable to use soft JTAG communication.