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.

CC1312PSIP: SmartRF Flash Programmer 2 detection of 2nd XDS110 Debug Probe

Part Number: CC1312PSIP
Other Parts Discussed in Thread: CC2642R, UNIFLASH

Tool/software:

WSmartRFFlashProgrammer2.pdfhen I plugged in the XDS110 Debug Probe programmer, in SmartRF Flash Programmer 2 I see the XDS110, XDS-0000000 and underneath it shows Unknown until I refresh it a few times then it detects a CC2642R instead of my CC1213PSIP.  There is also another XDS110 Class Application entry which I can change the Unknown listed to the correct Target Device.  But this won't allow me to program anything.  I also cannot use the Debug in my project for my custom board.  Someone said that it may be a timing issue since SmartRF Flash Programmer 2 always works.  Is there a reason why I see two devices in the app?  What setting specifically do I need to change to get the debugging in CCS working?

 Kevin

  • Hi Kevin,

    I assume SmartRF Flash Programmer 2 uses the serial to identify the device, and probably falls back to the CC2642R when it cannot be identified.
    As of why you are seeing multiple devices, I'd believe this is due to the fact that SmartRF Flash Programmer can program the devices using their onboard serial bootloader, as seen on that message:

    Have you tried with UNIFLASH instead? https://www.ti.com/tool/UNIFLASH

    Does it yields the same results?

    Regards,

    Arthur

  • Arthur,

    I like SmartRF programmer a bit better for the user interface.  I use UNIFLASH when I need to program a different part on the same board.  I think UNIFLASH does work in this case as I haven't had it fail in the past.  I think also sometimes SmartRF and CCS get hung up on each other so they can prevent the other from getting the interface open.

    Kevin

  • Hi Kevin,

    Indeed, if a debug session is going on while you are trying to use SmartRF Studio/CCS, I believe that it will not work, from what I have seen before.

    Regards,

    Arthur