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.

Failing to Reprogram over Uniflash & WiFi not working (_c_int00 does not contain frame information)

Other Parts Discussed in Thread: ENERGIA, CC3200, UNIFLASH, CC3200SDK, CC3200MOD

I am NOT able to program my CC3200 Launchpad over Uniflash as well as Energia. However i am able to load code over JTAG from CCS but launchpad is not behaving properly. 

  • Blinky program is not running. No change in LED in Debugging mode
  • WiFi functionality is not working. ConfigureSimpleLinkToDefaultState(); returning (-7) value. 
  • information on debugging side { _c_int00 at boot.asm:222 0x20011F16 (_c_int00 does not contain frame information) }
  • NO UART logs are coming on serial monitor.

At a sudden something happened on Launchpad, it is behaving diffeently

Uniflash LOGS:

[16:51:24] DEBUG: wait for ack
[16:51:39] DEBUG: UART timeout
[16:51:39] DEBUG: --- COM Port timeout on ACK read
[16:51:39] ERROR: ---reading ACK signal failed---
[16:51:39] DEBUG: disconnecting from device . . .
[16:51:39] WARNING: ---seting break signal to false failed---

Energia LOGS :

Trigger bootloader failed. Retrying... (1 attempt)
Trigger bootloader failed. Retrying... (2 attempt)
Trigger bootloader failed. Retrying... (3 attempt)
Trigger bootloader failed after 3 attempts
Failed to trigger bootloader

Thanks in advance,

Ashish Gupta

  • Hi,

        Follow the CC3200 Getting Started Guide that can be found at the docs folder of your CC3200SDK installation directory. I suggest you delete all CCS projects in your CCS workspace before following the CC3200 Getting Started Guide.

    - kel

  • I tried with new directory as well. But similar problem is coming on CC3200 Launchpad.

    Actually i have 2 launchpads.

    1. CC3200MOD eval board that is working fine in every cases(running wifi, able to reprogram over Uniflash, NO below message on JTAG & running properly)
    2. CC3200 eval baord suddenly showing this message on debugging  (_c_int00 does not contain frame information) not running properly & NOT able to reprogram over Uniflash as well  

    Thanks,

    Ashish

  • Hi,

    regarding the "_c_int00 does not contain frame information", see this post below. Are you able to format the CC3200 Launchpad using Uniflash?

    e2e.ti.com/.../478206

    - kel
  • Hello,


    Actually i am not able to format as Uniflash not able to read ACK during process. Here are the logs:-

    Uniflash LOGS:

    [16:51:24] DEBUG: wait for ack
    [16:51:39] DEBUG: UART timeout
    [16:51:39] DEBUG: --- COM Port timeout on ACK read
    [16:51:39] ERROR: ---reading ACK signal failed---
    [16:51:39] DEBUG: disconnecting from device . . .
    [16:51:39] WARNING: ---seting break signal to false failed---

    Thanks,
    Ashish
  • I want to make sure the board is not broken.

    Can you please follow the steps below:

    1. make sure no other utility grabs the COM port
    2. Is the FTDI recognized on Windows Device Manager? If so, can you provide Device Manager capture so I can see the COM ports?
    3. SOP2 jumper should be connected during flashing. Is it connected?
    4. Reset should be applied automatically. However, it sometimes doesn't work. Can you try pressing reset button manually as wellYou should press the reset when the following messages apear:
      DEBUG: de-asserting nHib
      DEBUG: wait for ack
    5. 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.
      Please see picture below for reference:
    6. 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

    Shlomi

  • Hello,

    I have tried the steps as mentioned by you. I guess board is fine, but still NOT able to format, program over serial flash.

    However I am able to load code over JTAG from CCS but Launchpad is NOT behaving properly. Are there any chances to check if boot-loader got corrupted on external flash. 

    Here are the answers:-

    1. No other COM PORT is used
    2. YES. FTDI recognized on Windows Device Manager.

    3. YES : SOP2 jumper is connected
    4. RESET is applied automatically when tried to format with SOP2 jumper is connected
    5. LOOP BACK test running successfully. Characters are looped back, & seen on Teraterm
    6. Voltages
      1. Voltage on VDD_ANA1 should be around 1.9V YES
      2. Voltage on VDD_DIG1 should be around 1.2V YES
      3. Voltage on VDD_ANA2 should be around 3.3V YES

    Thanks,

    Ashish Gupta

  • Hello,

    Is there chance of corruption of Bootloader of CC3200MOD.

    Ashish Gupta