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.

CC3100R1 default FW verion and support for OTA

Other Parts Discussed in Thread: CC3100, UNIFLASH, CC31XXEMUBOOST

Hey,

In order to prepare for the production line we would like to ensure that the CC3100 with its basic FW / ROM supports the Over-The-Air ability as added after SDKv1.0.0.

We are about to use the CC3100R1 silicon version. Is there any expected newer release soon?

Given that we format the External Serial Flash of the CC3100 (File System) as you explained in the Production Line wiki (http://processors.wiki.ti.com/index.php/CC3100_Production_Line_Guide), should the basic ROM support the OTA functionality?

Or should we add a ServicePack at the production line using Uniflash / HOST programming in order to support the OTA functionality at the CC3100 side?

Thanks,

Nir

  • Hi Nir,

    The service pack should be updated to the latest version before network functionality (and therefore OTA) is used. There is no new hardware release expected soon. Therefore you should use Uniflash to update the SP before using OTA.

    Regards,
    Aaron
  • Hey Aaron,
    Thanks for the fast reply.
    Is there any way to write the newest ServicePack straight to the CC3100? We would like to do it so the CC3100 won't need to read the ServicePack from the External Flash on power up and in order to prevent credibility issues if the External Flash memory is damaged or erased due to voltage instability (an issue we encountered often when we used an older silicon version - CC3100GZ).

    Do all three ServicePack programming options (HOST / OTA / Uniflash) write it on the External Flash? Or can we somehow update the CC3100 itself with the Uniflash for instance?

    If we use the Uniflash option, do we have to use a FTDI board such as the "CC31xxEMUBOOST" or can we do it with the UART port we use between the HOST MCU and CC3100 for the File System format sequence?

    Thanks,
    Nir
  • Hi Nir,

    The CC3100R1 cannot store the servicepack internally, as it has no non-volatile memory. Therefore, everything must be stored on the serial flash. We have come a long way from the old prototype G-parts, by the way.

    Regards,

    Aaron