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.

XDS110 ARM64 Driver

Other Parts Discussed in Thread: TMS320F28379D, CCSTUDIO

Hello,

I've been using the XDS110 Programmer/Debugger for my development efforts on TI's C2000/F28379D controller.

Recently I've switched to a Apple MacBook Pro M2 machine running Win11 under Parallels.  The driver is for a intel based machine. 

Q1: Does TI have an ARM64 based driver for the XDS110?  I see that the XDS110 does not use the FTDI USB bridge but rather their ARM64 controller.

Q2: If no driver is avail, is there any programmer from TI that I can use that will run on an ARM machine?

Thanks in advance,

-Tony

  • Similarly, I just tried the C2000 LaunchPad XL for TMS320F28379D.

    It enumerates exactly the same way as the XDS110 debugger.

    Similar to the XDS110, the LaunchPad enumerates as two devices both as: "Other devices"  "Texas Instruments Inc.XDS100 Ver 2.0"

    The XDS110, debugger enumerates as two devices both as: "Other devices"  "XDS110 (03.00.00.15) Probe with CMSIS-DAP"

  • Tony,

    If the XDS110 is enumerating on your host machine, then I believe everything is ok. You can try a "test connection" from CCS using your target configuration with the debug probe (XDS110) connected to your target board.

  • Hi Gus, 

    Thanks for the reply.  I sent a reply from my phone earlier but I don't believe it went thru from out of country.

    Anyway, the debugger (XDS110) and Launchpad (XDS100) are both not enumerating properly and similar symptoms for both.  This is almost certainly a driver issue between an intel based machine and a arm based machine.  I've downloaded arm drivers for FTDI USB bridge IC's and those devices are now enumerating as expected.  So I believe I need from TI a arm based USB driver for both the launchpad and debuuger.  Hoping TI has a solution.  Thx -Tony

  • The XDS110 drivers will come with a CCS installation. CCS is available for MacOS. Have you tried installing this CCS version?

    https://www.ti.com/tool/CCSTUDIO

  • Very reasonable idea.  I downloaded and installed CCStudio for macOS.  Then, created a test project.  Plugged in both (one at a time) XDS110 and LaunchPad.  Ran the verification utility in the project setup dialog box for each.  Unfortunately, in either case, verification failed.  Unable to connect to the debuggers.

    Q:  Are you aware if TI has made available a arm32 based USB bridge driver?  If so, I can install it manually.

    Thx, -Tony

  • Ran the verification utility in the project setup dialog box for each.  Unfortunately, in either case, verification failed.  Unable to connect to the debuggers.

    Can you please post the log from the test? 

    Q:  Are you aware if TI has made available a arm32 based USB bridge driver?  If so, I can install it manually.

    I am not aware.