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.

CC3135: The power loss while FW update process.

Part Number: CC3135

Our customer refers

e2e.ti.com/.../boostxl-cc3135-firmware-update for their FW update procedure,

Then, they have some questions regarding the power loss while FW update process.

1. Is it possible to retry the update by the SPI between MCU and CC3135.
2. Is the first time like image writing required for this case by UART or SPI ?
3. Or Factory Rest is requried?

Also they would like to confirm thier following recognition. Please comment on these points.

(1) If the power is cut off during rewriting with sl_FsProgram, it will not be possible to recovered.
(2) When rewriting with sl_FsProgram, it is necessary to write the GangImage.
(3) If the power is cut off during rewriting with sl_FsWrite, Factory Reset is required to recover. # Even if the power is turned on normally, it cannot be started.
(4) sl_FsWrite is an API that rewrites only the service pack (sp_4.7.0.3_3.1.0.5_3.1.0.26.bin).

(5) At this time, the signature (sp_4.7.0.3_3.1.0.5_3.1.0.26.UCF.signed.bin) is also required.
(6) Service Pack and signature are handled as independent files.
(This means, There is no signed ServicePack.bin file)

Regards, A.Fujinaka

  • Hi A.Fujinaka,

    For the questions 1-3, are they asking about initial programming or only a later update?

    (1) If sl_FsProgram() is interrupted, you should be able to try it again.

    (2) The format for sl_FsProgram() is UCF for host programming. Please see the 8.12 Programming section of the NWP guide.

    (3) If power is removed while sl_FsWrite() is writing to a file created with a fail-safe flag (this includes the servicepack), the file should revert to that fail-safe version. You can try writing again.

    (4) sl_FsWrite() is a general API to write individual files to the filesystem, including the servicepack.

    (5) and (6) Yes, the signature file is required for authentication. See the Security Features app note.

    Best regards,

    Sarah