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.

FTDI debug probe, programmation

Other Parts Discussed in Thread: TMS320F28035

Dear Matthew,

Does the FTDI FT2232 IC on the CPU board have a program written by TI? Or buy it, then solder directly on the PCB, can be used for USB port, JTAG (programming TMS320F28035) and RS232 function?

Best Regard

Hung-Jin 

  • Hung-Jin,

    If you buy a controlCARD or other pre-built board from TI the FTDI chip will be pre-programmed(actually the EEPROM is what is programmed) to behave as a XDS100v2 debug probe.  If you buy it off the shelf, then it is just a programmable USB to serial device, and the EEPROM will need to be manually programmed.

    Please see this post, and the attachment for the programmation files.  You can use any controlCARD schematic to see what components need to be supplied in addition to the FTDI device itself.

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/252873/889381#889381

    Best,

    Matthew

  • Hi Matthew,
     
    Do you mean that if I buy the FTDI’s chip from TI, the chip has already written the protocols of XDS100v2.
    In other words, The FTDI’s chip can't communicate with CCS immediately on our PCB if I buy it from FTDI factory, right?

     

    Best Regard

     

    Hung-Jin Chen

  • Hung-Jin,

    You are correct.  Off the shelf FTDI chip is just a USB to dual SCI translator with some programmable logic to configure the protocols.  TI doesn't sell the FTDI chip, but if you purchase a kit/developement board with this already on the board we program the EEPROM before shipping to have the FTDI act as the XDS100v2 as well as a seconday SCI/UART port to our C2000 devices.

    The link I sent previously is a batch file that you can use to program the EEPROM once you have implemented the HW if you want the same behaivor.

    Best,

    Matthew