Author Topic: XDS510 JTAG help needed for beginner  (Read 812 times)

0 Members and 1 Guest are viewing this topic.

Offline falcomTopic starter

  • Contributor
  • Posts: 27
  • Country: us
XDS510 JTAG help needed for beginner
« on: April 17, 2023, 05:40:45 pm »
I have a 1997 vintage circuit board that has a Texas Instruments TMS320 DSP, 80C51 microcontroller and 28F010 flash memory.
 I want to verify that all are working correctly and verify the flash memory programming.
 From the board manufacturer's  documentation that I have the XDS510 will do this.

 I want to know if the commonly available XDS510 USB emulator/programmers on ebay will do what I want.
 Also what version of Code Composer would be correct for this?

Thanks
 Dave
 

Offline mkissin

  • Regular Contributor
  • *
  • Posts: 122
Re: XDS510 JTAG help needed for beginner
« Reply #1 on: April 17, 2023, 09:35:34 pm »
From the CCS download page:
Support for XDS510 class probes was deprecated years ago for Linux and macOS. If you need to use one of these older probes please use CCSv8.3.1 or earlier.

CCS v8 is ancient. The modern XDS110 probes will probably also work, but would need the full part number to check.
 

Offline barshatriplee

  • Regular Contributor
  • *
  • !
  • Posts: 130
  • Country: bd
Re: XDS510 JTAG help needed for beginner
« Reply #2 on: April 20, 2023, 10:31:18 am »
The XDS510 USB emulators/programmers available on eBay can work with the XDS510 emulation standard and should be compatible with your circuit board. However, it's important to ensure that the specific emulator you purchase supports the XDS510 standard and is compatible with the software tools you plan to
use for programming and debugging. I am not sure which version of code compressor studio will solve your purpose. You can post your question to the TI forum.
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 7258
  • Country: ro
Re: XDS510 JTAG help needed for beginner
« Reply #3 on: April 20, 2023, 11:13:00 am »
Just so you know, first versions of Code Composer Studio were not free.  At some point TI decided to make CCS free (CCS was mostly Eclipse+GCC FOSS software anyway, customized for TI products), and released a license backward compatible with the former paid versions of CCS v4, v5 and v6 IIRC.  The universal license, same as various versions of former CCS are all free to download from the TI software archives.

So, if you find the version you need was not free, download and install it, then apply the free for all license that was released later (it's a filename called 'ccslicense.lic').  From their readme.txt:
Quote
Free license for older versions
With the release of CCSv7 all previous v4, v5 and v6 releases are free of charge.
Simply unzip and copy the License File for Older versions into
<install dir>/ccs_base/DebugServer/license
Then go to Help -> Code Composer Studio Licensing information and point CCS to this license file. Restart CCS.


Couple of years ago, I had to use a TI DSP (from the C5000 family), and the newest I've installed was CCS 4.2.4.00033 under Windows XP, which was installed in a VirtualBox machine.  Keep the VM offline, with the virtual LAN cable unplugged, and never update and never download anything from WinXP.  Download with a recent OS first, then manually copy/paste into the virtual machine whatever installers you may need.  That will avoid any security vulnerabilities a WinXP might have, and you won't need to install a WinXP antivirus either.

I don't know about which programmer is supported, but once you have the VirualBox VM ready, you can clone the same WinXP install as many times as needed (WinXP is very small, something like 1-2GB, don't remember precisely) and install various CCS version in each clone, anew, and see what programmers they support.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf