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/CC3200-LAUNCHXL: What's the debugging scenario of having 2 CC3200LaunchPads connected to one PC?

Part Number: CC3200-LAUNCHXL
Other Parts Discussed in Thread: CC3200

Tool/software: Code Composer Studio

Hi,

I can't find documentation on the debugging senario of having two (or more) CC3200 LaunchPads connected to one PC, like this:

How is this done? Which precautions do I have to take?

Thanks,
Axel

  • Hello Axel,
    When there are multiple debug probes of the same type connected to a single PC, there must be a way for CCS to distinguish between the probes to use them at the same time. With some debug probes, you can do this. For others, it is not supported. I believe the CC3200 Launchpads use an ICDI connection which is not supported in this way:
    processors.wiki.ti.com/.../Multi-Emulator_Debug_with_CCS

    The wiki article above discusses multi-emulator debug from a single debug instance but the same rules would apply to having two separate instances of CCS trying to debug two separate CC3200 launchpads at the same time.

    One option is to use an external JTAG debug probe (one that supports a multi-emulator debug) with your launchpad, if it is supported. You would need to check the specs for your launchpad to see if you can do that

    Hope this helps
    ki
  • Interesting.

    Can someone at TI please confirm the correct way of debugging two CC3200LaunchPad with two CCS instances on the same PC?

    The envisioned scenario is master-slave or peer-peer.

  • A D said:
    Can someone at TI please confirm the correct way of debugging two CC3200LaunchPad with two CCS instances on the same PC?

    You will need to use an external debug probe for one of the CC3200 LaunchPads while the other can use the onboard ICDI. Then you can each CCS debug instance talk to a separate target (or you can have a single debug target that talks to both).

  • I'm afraid I don't understand. What's an external debug probe for the CC3200LauchPad? Would you mind elaborating or pointing me to that information?

    Your help is very much appreciated.

  • TI offers several stand-alone debug probes if your target does not have an integrated onboard one, or if you do not wish to use it
    www.ti.com/.../debug.page

    As for how to use one with your target, please see section 2.4.1 of:
    www.ti.com/.../getliterature.tsp

    Thanks
    ki