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.

WHAT XDS100v2 TO BUY?

I doubt this is the correct place... but I cannot find any other place to ask.

Which debug probe is for the Tiva C TMC4   ARM Launch pads?  ( TM4C1294XL).  Before I end up buy MORE of the incorrect parts due to incomplete descriptions and vague support information. 

This page:

www.ti.com/.../TMDSEMU100v2U-ARM

Simply says:

"connects to the target board via both an ARM 20-pin and 10-pin "   (I have a 20 pin Blackhawk...  there is no 10 pin connector)  and 

" the XDS100 family features models with TI 14-pin, TI 20-pin, ARM 10-pin and ARM 20-pin connectors. Some models have dual connectors for added flexibility."

Well?   HOW does one figure out which of them is which. There are NO specifications.  Which are the "some" of that "some models" ?

If you scroll down, it only shows a 14 pin and 20 pin under "development tools".  And yet the Tiva C TM4C1294XL uses a 10 pin JTAG.

...   Still achieving a 100% failure rate attempting to get started with ANY of this family  (CCS, Tiva-C, AM33xx, Piccolo...  ) 

  • Christopher,

    The TMDSEMU100v2U-ARM comes with 2 JTAG cables. One for the old style big ARM 20pin header and one for the small ARM/Cortex 10 pin header. Note that Blackhawk makes different versions so you may have one that comes with the 20pin TI header. That would be this one: www.ti.com/.../TMDSEMU100v2U-20T

    The TM4C LaunchPads have an onboard debug probe. So you don't actually have to purchase a separate one until you move to your own board. When using the onboard debug probe you want to select "Stellaris In Circuit Debug Interface". Depending on how the power select jumpers are set you may need to connect both USB cables to supply power to the board. I usually plug in both of them but you can set it to supply power via the debug connection.www.ti.com/.../TMDSEMU110-U

    If you want a low cost standalone debug probe I would order the XDS110 instead.
    www.ti.com/.../TMDSEMU110-U

    The debug cable it includes is for the 20pin TI header but there are also adapters for the 10pin ARM/Cortex and 14pin TI headers included. This will cover you for the other devices you are using.

    The XDS110 is a little bit more money but is a much better product. To use it you really should be running CCSv7. It is possible to use CCSv6.2 but you have to ensure that you have the latest TI emulation update installed.

    Regards,
    John
  • So, the "-ARM" or "-20" details the number of pin connections for the JTAG?  Thanks for clarifying that.

    I already purchased a blackhawk 20 pin for trying to learn the BeagleBoneBlack (although that is a completely different train wreck of missing information and bad tutorials).

    I use the XDS100V2 to keep my CCS alive.  Everywhere I looked, it said I can continue the free license if I use a "100" type probe. Does this "110" also allow that?

    The piccolo boards have a XDS100V2 built in...  I assumed the TM4C123/1294 launchpad devices did too.  But apparently they don't.

    CCS shows me the option of using a Stellaris connection.  But it's not working, "verify" gives me an error.  Another in a long list of "follow the instructions and it doesn't work right out of the gate, go figure out what's broken on your own".  (Including the ti.Exosite.com web site for the TM4C1294 - nothing matches the brochure, and it's a nest of 404 -page not found errors).

    -Scott

  • Scott,

    Yes the XDS100 that you purchased to use with the BeagleBone would have been the -20T version which has the compact TI 20pin cable.

    You no longer have to worry about the free license in CCS. We stopped charging for CCS licenses last year with the introduction of CCSv7. Thus you can download CCSv7 and use it with any debug probe. Or if you have an older version you can download a license file from the CCS download page that will unlock your existing installation.

    processors.wiki.ti.com/.../Download_CCS


    When you say "verify" gives you an error can you clarify? When using the Stellaris In Circuit Debug Interface the verify and test connection buttons should be disabled as they are not supported on that interface. Or are you getting an error when flashing the program and it says "Program verification error"?

    I have never seen the ti.exosite.com website before. I don't think that is from TI. I will ask around about it.

    This link has a basic workshop on using TM4C129 with CCSv7 (pretty much the same for v6).
    downloads.ti.com/.../

    The workshop and a lot more material is available from Resource Explorer inside CCSv7.

    Regards,
    John
  • John,
    Yes, you are correct, sorry. The verify button is disabled. I've been dealing with so many things that don't work, they are all blurring together. I was getting a failure when I tried to "verify" as an XDS100V2.

    I have had no desire to go running into CCS V7, when I can't get successes out of CCS6 tutorial, examples, lessons.

    The " ti.exosite.com" site is what the brochure in the TM4C1294XL box said to do. I bailed on that pretty fast.

    Yes, I got the drivers downloaded and installed to talk to the Tiva-C launchpads. Then, immediately the example programs don't work. That one is on another thread...

    Thanks. -Christopher "Scott" Weber
  • there is a CCSv6 version of the CCS fundamentals workshop for TM4 here: processors.wiki.ti.com/.../CCS_Fundamentals_Workshop

    I tried the ti.excosite.com site and also hit a bunch of broken links. I am trying to chase down what is happening there. I hadn't seen this site before. There is some neat stuff on it.

    John
  • I'll add that to my list to material and tutorial bookmarks. I've got over 15 now. Many old, defective, inaccurate.
    I'm always getting replies like "All you gotta do is go to this Wiki... " Which is one that never pops up on it's own during a search, someone has to already know about it and tell you. Only the old, inaccurate, deprecated material ever appears on my searches.

    I don't know who or what excosite is, so I'm not messing with them right now. I've got so many "lines in the water" right now trying to find reliable material to learn this, I don't want to add more to my confusion. I didn't think it was a TI domain, but someone put a "ti.xxxx" subdomain in their DNS for it.

    Thanks.