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.

CCS/TIDM-BIDIR-400-12: TMDSCNCD28035ISO

Part Number: TIDM-BIDIR-400-12
Other Parts Discussed in Thread: TMDSCNCD28035ISO, TMDSCNCD28035

Tool/software: Code Composer Studio

Hello.

I'm trying to make prototype hardware of TIDM-BIDIR-400-12.

I bought TMDSCNCD28035ISO control card from Digikey. 

After I attached the card to the PCB board, in ccs, showed an error message.

Error connecting to the target:
(Error -151 @ 0x0)
One of the FTDI driver functions used during the connect
returned bad status or an error. The cause may be one or
more of: no XDS100 is plugged in, invalid XDS100 serial number,
blank XDS100 EEPROM, missing FTDI drivers, faulty USB cable.
Use the xds100serial command-line utility in the 'common/uscif'
folder to verify the XDS100 can be located.
(Emulation package 6.0.407.3)

I finally realized that in the original design, they used TMDSCNCD28035, not TMDSCNCD28035ISO.

But, I want to use the board I bought, so I tried to connect the USB to the TMDSCNCD28035ISO directly. 

Then ccs showed this message. 

Error connecting to the target:
(Error -1015 @ 0x0)
Device is not responding to the request. Device may be locked, or the debug probe connection

may be unreliable. Unlock the device if possible (e.g. use wait in reset mode, and power-cycle the board).

If error persists, confirm configuration and/or try more reliable JTAG settings (e.g. lower TCLK).
(Emulation package 6.0.407.3)

I have a question. those TMDSCNCD28035 and TMDSCNCD28035ISO have same pin feature? 

if it is right, could I use TMDSCNCD28035ISO for that original PCB?

I'm not sure I can use or not. and I wonder to know if I attach TMDSCNCD28035, is it work well.

Thanks

  • Hi,

    Looking at the schematics of the TMDSCNCD28035ISO shows that you must use its built-in XDS100 as the JTAG pins are not exposed on the DIMM connector. This prevents you from using the built-in XDS100 on the base board.

    One detail that may explain the first error: are you sure you properly programmed the FTDI device? This is shown in section 6.1.1 of the TIDUAI7 document.

    For the second error, there is a chance the jumpers on your TMDSCNCD28035ISO are not properly set. Can you double-check the documentation that came with your controlCARD?

    Hope this helps,
    Rafael

    For a reference on the errors, search for the error codes (Ctrl+F) at the page below:
    software-dl.ti.com/.../ccs_debugging_jtag_connectivity_issues.html
  • Thanks for your help.

    I can go further step with your help.

    First, I finally realized that I can't use  TMDSCNCD28035ISO.

    Second, as your first answer presented, I should apply xds100v2 driver to the FTDI EEPROM.

    while I double checked the things,  I found some of the component's soldering problem.

    Now, I get a new problem.

    I found guide document called 'AN_124_User_Guide_For_FT_PROG', It said ,

    'check the device and template chip type match.'

    I used programs I attached, FT2232D-REEL for FTDI chip, 93LC46BT-I/OT for EEPROM

    In this case, what can I do for this error?

    xds100v2-FT_Prog_v2.2.zip

  • Hi,

    Thanks for reporting back your findings. Unfortunately this new error is unknown to me and, since it is quite locked into the FTDI environment (device, programmer), I don't have much knowledge about its root causes apart from the document that you also found: the AN_124_User_Guide_For_FT_PROG from FTDI.

    Perhaps you could contact them to see if they are able to provide any support to their tool, or perhaps enable further debug information that could help uncover the possible root cause. 

    Sorry I can't be of further help.

    Regards,

    Rafael