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: Issue in Flashing CC3220SF Custom board with CC3220SF LaunchpadXL

Part Number: CC3200
Other Parts Discussed in Thread: CC3220SF, UNIFLASH,

Hi,

I'm trying to flash the CC3200SF custom board (Target) with CC3220SF LaunchpadXL through Uniflash, but i'm facing the "Operation failed: Timeout reading data" error.

I referred the below thread, to setup the connection for flashing.

e2e.ti.com/.../514171

I'll brief my hardware connection,

  • I have remove the jumper at RST(next to J5) , j5 & j6
  • Connected the J5 pin(Marked green in below pic) to UART Tx in custom board
  • Connected the J6 pin(Marked yellow in below pic) to UART Rx in custom board
  • Connected the RSTpin(Marked orange in below pic) to RST in custom board
  • Set SOP2 to high (Flashing mode) in my custom board.

When i connect the launchpad XL in Uniflash, it is getting detected in device selection page, but after selecting the image file, at the time of connecting to device i'm facing "Operation failed: Timeout reading data" error.

I dont know what i'm missing.

Any solution?

  • Hi,

    Which version of Uniflash are you using? The latest version of Uniflash is not compatible with the CC3200. You will need to use Uniflash version 3.4 to flash the CC3200:
    www.ti.com/.../UNIFLASH

    Regards,
    Michael
  • Hi,

    In addition to comment from Michael. It is not clear what device you are using. Device CC3200SF does not exists. You have CC3200 or CC3220SF. For CC3200 you need to use Uniflash 3.4. For CC3220SF you need to use Uniflash 4.x. But I suppose that you have CC3220SF.

    But I think issue can be someone else. In case of your design is new and was not tested yet, you can have a issue with your design. Please check this spreadsheet - http://www.ti.com/lit/zip/swru462. Also may to be reasonable measure voltages at QFN chip to be sure that internal DC-DC works properly (VDD_ANA and VDD_DIG).

    Jan

  • Hi Jan,

    Thanks for the response.
    Yes you are right, i'm using CC3220SF. Uniflash version is 4.4.0.

    I 'll check with my hardware design team.
    By the way, i want double ensure whether the way i connect the CC3220SF launchpad XL and the custom board for flashing is right or wrong.

    Can you please comment on that.

    Regards,
    Karikalan
  • Hi Karikalan,

    Way described above looks fine. But please make sure that you not have exchanged RX, TX lines at UART and you have connected GND.

    Also you may to check JTAG connection from CCS. That means disconnect JTAG jumpers (TMS, TCK, TDI, TDO) and connect it to your board. Also connect GND and disconnect SOP2. It is supposed that error code will be returned from CCS, because your device is not development mode, but error code number may to be interesting.

    BTW ... do you use two layer board? Do you use CC3220SF QFN or MOD?

    Jan
  • Hi Karikalan,

    I assume that you have resolved your issue since we have not heard back from you. If not, feel free to post a response to this thread, or open a new thread regarding this issue.

    Regards,
    Michael
  • Hi Jan,

    We are using 4 layer board with CC3220SF QFN.

    After few modification in the custom board, we are facing "FS_ERR_ROOT_CA_IS_UNKNOWN" Error.

    Attached error FYR. Please do the needful to resolve the error.

  • Hi Karikalan,

    Please read this document www.ti.com/lit/ug/swru469d/swru469d.pdf with description how to use Uniflash

    Jan