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.

LAUNCHXL-CC26X2R1: Bricked LAUNCHXL-CC26X2R1

Part Number: LAUNCHXL-CC26X2R1
Other Parts Discussed in Thread: TM4C1294NCPDT

I plugged in my new LAUNCHXL-CC26X2R1, opened up SmartRF Flash Programmer V2, and it had two entries on the left side. When I clicked one, it said it wanted to update the debug firmware. I hit yes. I heard the windows USB unplug/plug sound, probably switching modes on the board, it started flashing, then said it failed to update.

The board is now bricked - plugging it in via USB, no lights, no sound on Windows, no USB devices in device manager.

Any ideas for how to resolve this?

  • Try to follow steps in ReadMe.txt under C:\ti\ccs_base\common\uscif\xds110 to see if it can rescue your board.

  • Yikes, twice the price of the actual launchxl-cc26x2r1 for the programmer. XDS110 is the cheapest one? :(

    * Oh, is it recovering a bricked XDS110 instructions? Can I ground header pin 32 of the launchpad which is DIO16 but also TDO to attempt DFU flash?

  • I couldn't understand you question. Can you elaborate?

  • I second YK here, I'm not sure what you are asking about. 

    Note that all launchpads have a XDS110 meaning that the cheapest option would be a second launchpad. 

  • Sorry about the lack of clarity.

    In \uscif\xds110\XDS110SupportReadMe.pdf, I am looking at the section "Recovering a Bricked XDS110 without JTAG" with the part


    "Ground the JTAG TDO pin of the XDS110's Tiva CPU. This is pin 97 on the 128 pin
    device. (Check the TM4C1294NCPDT datasheet for the pin location; it is located on a
    corner and easy to access.) "

    Would this TDO pin be header pin 32 on the CC26X2R1? If so I can try to reflash the on-board XDS110 with DFU mode which hopefully brings it back to life.

    (If not, I am in a conondrum - buying an XDS110 to restore the CC26X2R1, or getting another CC26X2R1 for far less, but then running into the same flashing issue when I plug it in and open Flash Programmer 2 again for the first time with the new board, and possibly bricking it again.)

  • No. If you look at page 4 in the schematic found here:  the Tiva TDO pin is available on the debug interface found in the upper right corner if you hold the launchpad up side down. Look for this:

  • Excellent, thanks! I see ITDO is pin 6 on the footprint, which is a Tag Connect TC2050, which would be the top left pad when look at the physical board.

    I'll give it a shot and report back! :)

  • It worked!

    This is where I get gun-shy. Same spot as before.

    Does everything look normal here? Should I click Yes? Last time I clicked it is when it bricked the debug portion.

  • It's normally no way around updating the firmware. I have never bricked on of my launchpads and I do it fairly often since every new software revision often require an update. 

  • Well, went for it since I know I can recover. It updated the firmware this time. Ghost in the machine?

    Thank you both for your help! Hopefully this is a good reference thread for those who need to recover from a bricked device :)