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.

Issue with TMDSHVMTRINSPIN + TMDSCNCD28069 + XDS510 JTAG Debug

Other Parts Discussed in Thread: TMDSCNCD28069, TMDSHVMTRINSPIN, ISO7220A, ISO7220C, ISO7220M

Hello everybody,

I would like to use a XDS510 JTAG probe (from spectrum digital) on the TMDSHVMTRINSPIN HV kit (which uses the TMDSCNCD28069 µC card). There is a 14-pins connector which allows to connect the XDS510 probe. But when I try to test the connection with the file .ccxml on CCS V6, an error message appears wtih this :

[

 ** Emulator Scan Test

IR ScanError IRLength0=39, IRLength1=1

]

Is anybody know what does it mean? What can I do to fix this issue and to make my XDS510 probe work for debugging?

It's very important for me, so thank you for your consideration.

Best regards. 

  • Hi Alexandre,

    Sorry for the delay in responding.  I will also respond to your other post shortly.

    For this post, I am assuming that you are using the TMDSCNCD28069 (the non-ISO version).

    This setup is possible.  I have some thoughts on it though:

    1. For this hardware, in order to get the JTAG to communicate to the C2000:
      1. [Main]-J9 must be populated - when using the emulator.
      2. The emulator portion of the baseboard and the main portion of the baseboard must both be powered.  A USB cable, attached to [M3]-JP1, can be used to power the emulation circuitry.  (both domains must be powered for the ISO722x chips to enable any signals on its input to cross the isolation boundary)
        1. [it should not be necessary, but if you continue to have issues it may be worthwhile to populate [M3]-J5.  This will hold the FTDI chip in reset (this chip is responsible for generating the xds100v1 emulator on the board, as well as the virtual COM port)
      3. It may be necessary for you to slow down your xds510 emulator via CCS's advanced target configuration options.  The reason is that the ISO722x chips may not be rated adequately fast to enable communication at the clock rates that your XDS510 outputs, by default.  I have seen this be necessary for an external emulator to be used on this kit.
        1. Instead of slowing down the clock, you could alternatively replace the isolator chips with ISO7220M chips (the M-grade chips allow higher clock rates).  Note that the isolator chips placed on the board during manufacturing are either the ISO7220A or ISO7220C, I forget which was used on this specific kit.



    Thank you,
    Brett

  • Hello Brett,

    Thank you for your answer. I discover all of this before your answer and it's correct. I just slowed down the clock of my emulator and the emulation was possible.

    Best regards.

    Alexandre.