This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28388D: XDS100V2 TCLK Feedback

Part Number: TMS320F28388D

Hi, 

We are working on a system that uses a TMS320F28388D and a FPGA. We are planning on putting an embedded debug probe (FTDI FT2232HL) on our design to easily debug and program the C2000 chip and the FPGA.

We will be daisy-chaining JTAG connection through the C2000 and FPGA on port A of the FTDI chip and using port B as a serial port. Unfortunately our FPGA programming tool does not like when we connect the TCK pin on the FTDI chip to the RTCK pin. When the TCK return is connected, the FPGA tool does not recognize the FPGA in the JTAG chain. The TMS320F28388D datasheet specifies that TCK should be connected to RTCK for clock continuity sensing. I have also read that this connection is important for adaptive clocking in ARM based systems. In this forum post it is mentioned that adaptive clocking does not apply to C28x cores but the TMS320F28388D also contains an Arm Cortex M4.

Is it absolutely necessary to connect TCK and RTCK on the debug probe to properly program and debug the C2000 device? What are the implications of not having this connection in a XDS100v2 debug probe? I have tested this setup programming a TMS320F28388D (CM and CPU1) and everything seems to be working as I would expect. 

Thanks,

Greg