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.

CC3200 Reading ACK signal failed with uniflash

Other Parts Discussed in Thread: UNIFLASH, CC3200, ENERGIA

Hi, All:

I use ccs uniflash Version: 3.2.0.00123 to download camera application to TI demo baords. I running on windows 7. At beginning, I can format and download image. But I don't know why now down load failed. The log showed "---- reading ACK signal failed ----". 

I push the reset button when pop "--- please restart the device ---", it does't work.

would you share me your experience on this case? Thanks a lot!

I attached the screen shot below:

  • Hi,

    It looks like you cannot interact with the device.

    Not sure what changed/happened by can you please go over the followings:

    1. make sure no other utility grabs the COM port
    2. SOP2 jumper should be connected during flashing. Is it connected?
    3. Reset should be applied automatically. However, it sometimes doesn't work. Can you try pressing reset button manually as well

      You should press the reset when the following messages apear:

      DEBUG: de-asserting nHib
      DEBUG: wait for ack

    4. can you perform a quick FTDI functionality test as follows? In this test a loopback is applied on the correct COM port and characters typed on a terminal emulator connected to the same board should get echoed back. on LaunchPad board, identify J6 and J7 jumpers. By default these jumpers should be connected on FLASH. Disconnect the two jumpers and connect J6 to J7 as closest to the FTDI chipset. Attached picture describes the connction.



      Reset the board, open a terminal emulator and start typing characters. If these characters are looped back, FTDI is functional and you should restore the setup back to its default working state.
    5. Have you probed power levels?
      1. Voltage on VDD_ANA1 should be around 1.9V
      2. Voltage on VDD_DIG1 should be around 1.2V
      3. Voltage on VDD_ANA2 should be around 3.3V
    6. Lastly, it is best to test whether it is possible to work with the device in debug mode, via JTAG lines (and not UART lines).
      Please open any project from the SDK that involves interaction with the device (i.e. includes the sl_start() API) using your chosen IDS (CCS, IAR, GDB, other). Compile the project, load it into the device and get to the sl_start() API. Execute this line. Can you work in debug?

    Shlomi

  • Hi,

    Did the above post answer your query? Any update on the post?
    please verify the answer.

    Shlomi

  • hI, Shlomi:

    It's ok now. 

    I think the reason is I need disconnected the camera boast board before download and program.

    BR

    Gavin Fang

  • OK, thanks for the update.

  • Hi Shlomi, I am experiencing a similar problem, I have followed the advice you have given above (including checking & changing the jumpers), but I am still getting the ACK signal failed error message.

    Please see uniflash debug console below:

    [12:12:18] Begin Format operation.
    [12:12:21] INFO: > Executing Operation: Connect
    [12:12:23] INFO: setting break signal
    [12:12:24] INFO: detecting FTDI for device reset
    [12:12:40] ERROR: ---reading ACK signal failed---
    [12:12:40] WARNING: ---seting break signal to false failed---
    [12:12:42] INFO: setting break signal
    [12:12:43] INFO: detecting FTDI for device reset
    [12:12:58] ERROR: ---reading ACK signal failed---
    [12:12:58] WARNING: ---seting break signal to false failed---
    [12:13:00] INFO: setting break signal
    [12:13:01] INFO: detecting FTDI for device reset
    [12:13:17] ERROR: ---reading ACK signal failed---
    [12:13:17] WARNING: ---seting break signal to false failed---
    [12:13:19] INFO: setting break signal
    [12:13:20] INFO: detecting FTDI for device reset
    [12:13:36] ERROR: ---reading ACK signal failed---
    [12:13:36] WARNING: ---seting break signal to false failed---
    [12:13:36] FATAL: --- Can't connect to device !! ---
    [12:13:36] FATAL: Error connecting to the device. Please check your COM port settings. Error code: -3
    [12:13:36] INFO: > Executing Operation: Disconnect
    [12:13:36] Operation Format returned.

    The cc3200 is showing as "CC3200LP Dual Port (COM4)" in device manager (W7) & set the same in uniflash.

    I am very new to programming the board and I would appreciate your help with this issue.

    Thanks
  • Hello Shlomi,

    I have a CC3200 Launchpad that is suffering from similar symptoms. Thank you for posting such a comprehensive testing protocol. I have gone through all of the steps that you have mentioned here and I have verified that FTDI is functional (via step 4) and I have confirmed power levels (via step 5). However, I am still unable to connect to the board and upload a new program.

    I have a suspicion that it might be related to the last program that I loaded to the board. In that program, I configured pins 3, 4, 15-18, 20, 45, 50, 52, 53, 55, 57-64 as GPIO output pins and pins 1,2, and 19 as PWM pins each associated to a different timer. My concern is that in configuring all of these pins as GPIO outputs, I may have overwritten one of the pins necessary for programming. Alternatively, there may be a different problem that I am unaware of.

    Any help or advice you can provide is appreciated.

    Thank you

  • Hello Shlomi,
    I am facing a similar problem with my CC3200 development board. Am facing the problem since the time I unboxed it. I did check the connections on my board and they seem fine. Also, I am able to program the board using Energia but I cannot format it using Uniflash. My CC3200 is rev 4.1.
    Thanks.
  • Hi,
    Hi,
    when i am trying to flash my cc3200 board by using uniflash ,I am getting errors like below. board version is rev4.1

    [11:50:24] Begin Format operation.
    [11:50:24] INFO: > Executing Operation: Connect
    [11:50:24] DEBUG: Time-out 15

    [11:50:24] ERROR: open: No such file or directory
    [11:50:24] DEBUG: --- Connection failed trying to reconnect... (1 attempt)
    [11:50:24] DEBUG: Time-out 15

    [11:50:24] ERROR: open: No such file or directory
    [11:50:24] DEBUG: --- Connection failed trying to reconnect... (2 attempt)
    [11:50:24] DEBUG: Time-out 15

    [11:50:24] ERROR: open: No such file or directory
    [11:50:24] DEBUG: --- Connection failed trying to reconnect... (3 attempt)
    [11:50:24] DEBUG: Time-out 15

    [11:50:24] ERROR: open: No such file or directory
    [11:50:24] DEBUG: --- Connection failed trying to reconnect... (4 attempt)
    [11:50:24] FATAL: --- Can't connect to device !! ---
    [11:50:37] FATAL: Error connecting to the device. Please check your COM port settings. Error code: 1
    [11:50:37] INFO: > Executing Operation: Disconnect
    [11:50:37] DEBUG: disconnecting from device . . .
    [11:50:37] Operation Format returned.


    please help me what is the problem

    I am tried by using ccs debug mode also it is not worked for me.
    Is there any problem in my board?

    Thanks in Advance

    Regards
    Ashok
  • Hi,

    This is a parallel thread to https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/p/404465/2263643#2263643.

    Please follow up on the main thread.

    Regards,

    Shlomi