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.

TMDSCNCD28388D: Questions regarding XDS100 emulation for custom board designs

Part Number: TMDSCNCD28388D

Hello,

I am trying to implement a XDS100v2 emulator on the FT2232HL based on the XDS100 software page and the reference design provided by TI:

https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds100.html

http://software-dl.ti.com/sdo/sdo_apps_public_sw/XDS/XDS100v2Schematic(rev2)-Setup.zip

I cant seem to find an alternative for the IS93C46D-GR EEPROM shown in the XDS100v2 reference design shown in the XDS100v2Schematic, but have been able to find the EEPROM used for the FTDI on the TMDSCNCD28388D card (93LC56C-I/SN). For using the FTDI program template provided by TI (for use with FT_Prog), are either of the EEPROMs usable, or does it strictly need to be the IS93C46D-GR? Additionally, is the CPLD strictly needed, even if the FTDI is being implemented as the sole board-flashing method, if so, are there suitable alternatives to the XC2C32A-6VQ44C that work with the code provided in the reference design?

Thanks in advance!

  • Aaron,

    You will probably be fine to use an alternative EEPROM, but you will need to make sure that its basic functionality is the same (looks like SPI). I am not sure what the CPLD is, but I do not see the XC2C32A-6VQ44C on launchpads like the F28379D_LAUNCHXL, which have an onboard XDS100v2.

    Best Regards,

    Ben Collier