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.

UNIFLASH: Multiple instances?

Part Number: UNIFLASH
Other Parts Discussed in Thread: CC1352P

How can I start multiple Uniflash instances on Win10? I have a setup with 2 XDS110 debuggers connected to 2 CC1352P controllers. I want to have two Uniflash windows open so that I can click "Program" in both to program them controllers concurrently.

Thanks!

  • Hello,

    This is not supported by default.There is a known limitation where only one instance of Uniflash v4 can be running. This can be worked around with the following steps:

    1. Start up first instance of UniFlash.
    2. Open <installDir>\node-webkit\package.json in text editor
    3. Change the "name": "Uniflash" line and give it a different name
    4. Start up second instance of UniFlash

    The launchpads should be autodetected by Uniflash and differentiated by the serial number for the XDS110. You can have each Uniflash instance associated with a different launchpad.

    Regarding serial numbers - by the rare chance that one of the launchpads (or both) has an invalid serial number (or the same serial number), you can update serial numbers by following the steps in the below article:

    http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html#finding-and-updating-the-serial-number

    Thanks

    ki

  • Thanks ki,

    I made several copies of the Uniflash installation directory and edited package.json as you suggested, and it works (though it seems a bit waste of hard disk space ;-)).

    Connecting to the desired debugger when several are connected works great by entering the serial number. However, maybe as a feature request, it would be great if one chooses among auto-listed devices, the serial number of the debugger is automatically used. (Currently, if I select "Edit" afterwards, it still tells me "Only one XDS110 installed".)

    Thanks!
    hkr
  • hkr said:
    However, maybe as a feature request, it would be great if one chooses among auto-listed devices, the serial number of the debugger is automatically used

    I'm not sure I understand your request. Currently, if there are two launchpad selected, autodetect should detect both and differentiate them by serial number. Then you can just select the one you wish to connect to.

  • You are fully right, with Launchpads, the serial number is taken correctly, and I have just verified that.

    I have several XDS110 standalone debug probes. They appear in Uniflash like this:

    So, I click on "click to manually select", select CC1352P in my case, and then the window moves to a debugger selection. HERE - if I click on "Edit", I can see that the serial number of the debugger that I have chosen above, was not added, instead the "Only one XDS110 installed" option is active:

    But, as I said, it's no problem, more of a feature request nature!

    Thank you again,

    hkr

  • Ah, I see. I will provide this feedback to the engineering team. Thanks.

    ki