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.

CC3220SF-LAUNCHXL: Problem Connecting with UniFlash to CC3220SF-LAUNCHXL

Part Number: CC3220SF-LAUNCHXL
Other Parts Discussed in Thread: UNIFLASH, CC3220SF

I've been working with the CC3220SF-LAUNCHXL and I can't get the UniFlash program to connect to it. I was going step-by-step through the 'UniFlash ImageCreator Basics' in the SimpleLink CC32xx SDK - v:2.20.00.10 section of this page: dev.ti.com/.../

I'm using UniFlash version 4.4.0. UniFlash detects the board as a detected device (CC3220SF LaunchPad). I select the CC3220SF-LAUNCHXL and the serial(UART) Interface but on the next screen I can never connect. Pressing the connect button gives me a 'Operation failed: Timeout reading data' error message.

The jtag for the board seems to be working ok. I can program the device using Code Composer Studio v 8.1. I can step through the code fine. The two UARTS for the board seemed to be working fine. I can see them in the device manager and when I run a program in CCS that uses the comm port (e.g. The Network Terminal example program) the comm port works fine.

I've tried:

  •     numerous jumper settings
  •     different USB ports on my computer
  •     different USB cables
  •     pressing the reset button while the UniFlash tries to connect
  •     the old version of UniFlash
  •     using the serial port through the P1 header with an external TTL converter
  •     Pressing the SW4 button to reset the board to factory defaults
  •     Running UniFlash as administrator.


None of these things has made any difference.

My PC is a surface pro 3 running Windows 8.1 Pro.

I'm thinking there is something simple that I'm missing or that maybe my board is bad in some way.

Any ideas on why this isn't working for me?

  • Hi Kelly,

    Just to clarify, you are actually using the CC3220MODASF LaunchPad. To flash it, you need to configure the SOP jumpers to Flash mode, which is SOP = 100. Place a jumper across the SOP pins like in the picture below:

    Please view Section 1.4.7 of the CC3220MODASx User's Guide for more information on SOP.

    Best regards,
    Kristen

  • Thanks. The picture in your post fixed my problem. I can now connect via the UniFlash program. (I am using the CC3220MODASF LaunchPad).

    I'd like to mention however that the picture in your post is not for the SOP jumper in section 1.4.7 of the User Guide. That section is about J12 not J26. Actually, I can't find anything in the User's Guide about J26 at all.

    Regardless, it's working now. Thanks!
  • Section 1.9.1 mentions J26 when powering from the USB. That's what I missed it seems.
  • Hi Kelly,

    Yes, sorry for the confusion. J26 determines whether the pull-up on the SOP pins are tied to VCC_BRD or VCC_BAT, and as you said, a header should be placed like in the picture I posted when powering from the USB. Your SOP was already configured in 010 mode, which allows the contents of flash to be executed immediately without having to reset the board or remove the jumpers. This mode can also be used when using CCS to connect to the device for loading and debugging.

    Best regards,
    Kristen