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.

LAUNCHXL-RM42: Issue with the FPGA programming

Part Number: LAUNCHXL-RM42

Hello, 

I am trying to program the FPGA of my LAUNCHXL-RM42. But i got this issue : 

XSVF Player v5.01, Xilinx, Inc.
Found 2 USB 2.x devices
Opened Texas Instruments Inc.XDS100 Ver 2.0 B, at Location 306
XSVF file = -v4
XSVF file = xds100v2_cpld.xsvf
ERROR: TDO mismatch
ERROR at or near XSVF command #10. See line #10 in the XSVF ASCII file.
Execution Time = 0.014 seconds

I read on another post that it's because the .xsvf files provided in the TI's wiki is for the VQFP version of the XC2C32A. 

I cannot find the BGA version of the .xsvf files.

Is there something i can do ? 

  • Hello,

    I developed the CPLD code for the FPGA used on HDK. The code should work for BGA package. The RM42 launchpad uses different CPLD (part number is different). I don't recommend customer to re-program the CPLD. The USB doesn't communicate with CPLD directly, it toggle the FTDI GPIOs as JTAG to write code to CPLD. If you want to program CPLD, you also need the code to handle the FTDI chip.