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.

Compiler/CC3235SF: how to format flash via Uniflash.

Expert 1085 points
Part Number: CC3235SF
Other Parts Discussed in Thread: UNIFLASH,

Tool/software: TI C/C++ Compiler

hi Sir,

how can I formate flash via UNIFLASH?

I can't see the format option.

thx.

  • Hi,

    No. You can't format sFlash by Uniflash at CC3220 and CC3235 devices. SFlash is formatted automatically after programming by Uniflash.

    Jan

  • Hi TI,

    our customer can't be programming flash,

    and it shows the message.

    how can I solve this issue?

    thx.

  • Hi,

    Please provide screenshot from Uniflash with device status. Do you use CC3235 QFN or Module? What is exact part-number of your SPI flash (sFlash)?

    Jan

  • Hi TI

    Uniflash version:6.1.0.2829

    Flash part number is PUYA:P25Q32H-NXH-I

    We are a third party partner of TI.
    We made CC3235SF module.

    our customers using TMS, TCK pin for programming firmware,

    Then there will be such error messages.

    when we change flash(clean flash, no any data), it will be normal.

    so I have 2 questions.

    Q1: Can CC3235 be programmed with JTAG, because this problem occurred after the customer used XDS110 Lite JTAG to burn CC3235.

    Q2: After this problem occurs, I can only change the clean flash, so if we can format flash via uniflash, maybe we can solve this issue.

  • Hi,

    Please wait for answer from TI. But a few comments:

    • Serial flash P25Q32H-NXH-I is not at list of supported SPI flash chips. I think this flash was not tested by TI and from this reason it may not be compatible with CC32xx devices. I asked for device status screenshot, because it can show is CC3235 bootloader is able to communicate with SFI flash.
    • Serial flash can be programmed via UART or by direct SPI pins programming (via 3rd party SPI preprogramme). There is no way how to program SPI flash via SWD (pins TMS, TCK). JTAG/SWD can be used for development purpose only (debugging from IDE - CCS, IAR).
    • There should be no connection between using JTAG/SWD for development from IDE and that you are not able program by Uniflash.
    • From my point of view reason for you issue may to be:
      • flash compatibility issue
      • manufacturing or design issue (short circuits at SPI flash pins, crosstalks at pin, etc.)

    Regards,

    Jan