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/TMS320F28377D: Not downloading to control card. Please help, URGENT.

Part Number: TMS320F28377D

Tool/software: Code Composer Studio

Hi Guys, I'm using an Apple iMac with OS X High Seirra. I've installed CCS8 and written some code as I did a few years back. Built the program with no problems or errors and then tried to download my code to the F28377D. 

I'm using the Texas Instruments controlCARD Docking Station [R4.1] with the 28377D control card.

Years ago using Windows XP (I think ) this card would program fine without any problems at all but with the iMac it just won't download the code.

With the driver, I used to use the Texas Instruments XDS100v2 USB Debug Probe with Windows but its not working with the iMac.

Am I using the correct driver?  Here is the error message I get when I choose Test Connection.

------------

[Start: Texas Instruments XDS100v2 USB Debug Probe_0]

Execute the command:

%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity

[Result]


-----[Print the board config pathname(s)]------------------------------------

/Users/a1234/.ti/ti/0/0/BrdDat/testBoard.dat

-----[Print the reset-command software log-file]-----------------------------

This utility has selected a 100- or 510-class product.
This utility will load the adapter 'libjioserdesusb.dylib'.

An error occurred while soft opening the controller.

-----[An error has occurred and this utility has aborted]--------------------

This error is generated by TI's USCIF driver or utilities.

The value is '-151' (0xffffff69).
The title is 'SC_ERR_FTDI_OPEN'.

The explanation is:
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.

[End: Texas Instruments XDS100v2 USB Debug Probe_0]

-----------

Can some one please let me know what I have to do to get it downloading to me 28377D.

Oh, Ive tested the USB cable and its fine, no probs.

Thanks guys and hope to hear from you soon.

Peter

  • Peter, 

    Additional explanations about the error itself can be found at the Debugging JTAG page at:

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

    That said, the controlCARD can be a bit confusing as it has has two USB ports: one mini USB type B (A; J1) and one Micro USB type B (J8). The XDS100 is present on the mini USB type B port. Other possible sources of issues can be seen at the page above (drivers, etc.)

    After you solve this, make sure the A:SW1:1 is in the ON position (to enable the XDS100v2 --> F28377D comms) and the SWI1[1:2] (near the bottom of the board) are in the OFF position (to enable wait bootmode).

    Hope this helps,

    Rafael

  • Hi Rafael, thank you for the info and yes its working now.It's been a few years now that I've used the control card and forgot that it need to be plugged in on the mini USB port and the control station needs separate power too. I was just running the control station power. LOL. 

    I've seen that CSS 8.3.0 is quite old now so I've downloaded and installed CSS9.2.0.

    CCS9 has detected the card so lets see how we go from here.

    Thank again Rafael, Have a great day mate.

    Pete