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.

evmc6678 and xds560v2 emulator

Hi, we have some EVMC6678 boards and every board takes a xds560v2 emulator. Any xds560v2 could connect any EVMC6678 and debug it. Now we design my own C6678 board with TI's C6678 chip. We want to use previous xds560v2,  my board provide power to xds560v2 and 60-pins JTAG to connect it, but it fails. When the xds560v2 is connecting to my board, the three LEDs are all flashing and the PC can not recognize the xds560v2. I doubt the emulator is locked as the three LEDs are all flashing, but it turns normal and the PC can recognize it when the same emulator is connected to TI's EVMC6678 board. How can I go on to use the xds560v2 emulator with my own C6678 boards?  Looking forward to your help.

zhu

  • Hi Zhu,

    The XDS560v2 emulator is designed to be used with the C66xx EVM cards only. It is not possible to use the card with a customer platform. You will have to acquire a separate JTAG pod to communicate with your board. 

    Regards, Bill

  • Hi Bill,

    I'm a little confused, if I purchase a XDS560v2 emulator (blackhawk for example) and connect it to my PC and the other end (MIPI 60 pin connector) to my custom board with a 60 pin MIPI connector assembled, are you saying that this option does not work for emulation of a C6657 device and programming of the device?

    Thanks,

    Thomas

  • Thomas,

    Bill explained how the XDS560v2 emulator that you were asking about could be used. In your first post starting this thread, you were asking about the one that comes with the EVM6678LE, also known as the mezzanine emulator. Bill explained that you can only use that mezzanine emulator with these EVMs, not with your custom board.

    As he also said, you have to buy "a separate JTAG pod to communicate with your board". This is what you are now asking about in your second post on this thread. If you purchase an XDS560v2 emulator, then it will work for emulation of a C6657 device, or a C6678 device, or any of the many DSPs supported by the separate XDS560v2 emulators. Only the mezzanine XDS560v2 emulators are restricted from working with your customer board. Any separate XDS560v2 emulators you purchase will work well.

    If your custom board will use the C6657, then I recommend that you also purchase an EVM6657LE so you will have a known working example to test against your custom board when it comes back from the board manufacturer. Testing can be difficult without a known working example.

    Regards,
    RandyP

  • Thomas,

    Sorry for the confusion. RandyP is correct is his response concerning the emulation daughtercard. The Blackhawk family of XDS560 emulators will work with your C6657 design. The emulation daughtercard based on the XDS560v2 was designed to provide a powerful emulation solution for our evaluation platforms but they will only work when installed on an EVM. The Blackhawk XDS560 family of emulators should give you the same performance. 

    Regards, Bill