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.

CC3100 + MSP430F5529LP with OTA issue

Other Parts Discussed in Thread: CC3100SDK, CC3100, CC3200SDK, CC3200, MSP430F5529, UNIFLASH

Hi TI members,

       Is CC3100 support OTA function now? I try to follow the latest release from http://www.ti.com/tool/cc3100sdk.

In 0743.CC3100 Over-The-Air (OTA) Update Application Note.pdf file, it mentions some file should be push into dropbox folder with specify names,

but is seems there are no such files in cc3100sdk (only in cc3200sdk).

Now I see is three files should be put inside but no .bin or .out  :

f00_sys_servicepack.sig

f08_otaSampleFile.txt

f43_sys_servicepack.ucf

Can you help to point out which files should be put into "C:\Users\jj\Dropbox\Vid01_Pid00_Ver0001" and what kinds of files should be modify to use ota function?

Thanks.

  • Hi Dan,

    CC3100 does support the OTA feature.

    Dan

    but is seems there are no such files in cc3100sdk (only in cc3200sdk)

    Which files you are looking for in the CC3100 SDK?

    ----------------------------------------------------

    f00_sys_servicepack.sig and f43_sys_servicepack.ucf are the service pack files and should be available with service pack download.

    f08_otaSampleFile.txt is just a sample file provided to demonstrate the OTA functionality and should be available under "<cc100-sdk>/examples/ota_sample_app/" directory.

    You can download any file required by your application using the OTA functionality.

    Dan,

    what kinds of files should be modify to use ota function?

    Can you please elaborate you question?

    Regards,

    Ankur

  • Hi Ankur,

     

    CC3100 does support the OTA feature.)

    I see CC3100 has ota feature on TI site : http://www.ti.com/tool/cc3100sdk -> CC3100-OTA-UPDATE.

    Doesn't it support yet?

    Which files you are looking for in the CC3100 SDK?

    I want to demo an ota function through CC3100 with MSP430F5529LP.

    Oh... I am looking for what files should be used to update MSP430F5529LP, not update CC3100.

    Dan,

    what kinds of files should be modify to use ota function?

    I would like to enable serial over wifi feature and add ota funtion so it can update through dropbox.

    Does OTA function work on CC3100 or MSP430F5529LP?

    Thanks,

    Dan

  • Hi Dan,

    Please find my response below:

    1. As I mentioned in my previous post OTA is already supported on CC3100.
    2. Do you mean application image in MSP430F5529LP? Please note that updating the host application image depends on the Host MCU (MCU bootloader and other dependencies) and hence out of CC3100 scope. I suggest you to check this with MSP430 folks.
    3. The CC3100 OTA application is used to update the service pack and files on the serial flash.

    Regards,

    Ankur

  • Hi Ankur,

    2. Do you mean application image in MSP430F5529LP? Please note that updating the host application image depends on the Host MCU (MCU bootloader and other dependencies) and hence out of CC3100 scope. I suggest you to check this with MSP430 folks.

    Because I see CC3100 ota document, ( 0743.CC3100 Over-The-Air (OTA) Update Application Note.pdf  page7)

    it mentions "Setting up OTA Application for MSP430F5529LP with CC3100 SDK".

    So from now, only cc3200 support ota, right?

    Thanks,

    Dan

  • Hi Dan,

    "Setting up OTA Application for MSP430F5529LP with CC3100 SDK"


    This section describes the steps to bring up and run the CC3100 OTA sample application on MSP430F5529 + CC3100.


    As I mentioned earlier CC3100 OTA supports updating the service pack and user files on serial flash. If you looking for updating the Host MCU application then its not supported by CC3100 OTA (and out of CC3100 scope) and you should check for OTA support on MSP430.

    Regards,

    Ankur

  • Hi Ankur,

           Understand. And there is another question : can I update CC3100 binary with MSP430 board through OTA?

    If so, which files should be push to dropbox?

    Thank you.

    Dan

  • Hi Dan,

    Yes you can update the service pack on CC3100 using the CC3100 OTA application.

    You can find the service pack files for OTA with latest service pack release.http://www.ti.com/tool/cc3100sdk

    Please refer to the OTA application note available under "<cc3100-sdk>/docs/examples/" for details.

    Regards,

    Ankur

  • Hi Ankur,

          I follow document and flash OTA application to CC3100, but how to update newer CC3100 fw through OTA?

    I follow "Creating Dropbox API application" guide, then upload files to dropbox :

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0000\f08_otaSampleFile.txt

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0000\f08_otaSampleFile.bin(which is newer cc3100 fw)

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0000\f43_sys_servicepack.ucf

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0000\f00_sys_servicepack.sig

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0001\f08_otaSampleFile.txt

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0001\f08_otaSampleFile.bin(which is origin cc3100 fw)

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0001\f43_sys_servicepack.ucf

    C:\user\Dropbox\Apps\Vid01_Pid00_Ver0001\f00_sys_servicepack.sig

    Do I miss something? Because OTA Update Status never show Completed message.

    Thanks,

    Dan 

  • Hi Dan,

    Please refer to the Configuring the application for new Dropbox account section of OTA sample application note for the naming convention used by the application.

    Folder name depends upon the NWP version and the version of sample file (otaSampleFile.txt). You should check the NWP version of the flahsed service pack and name the folders accordingly.

    Regards,

    Ankur

  • Hi Ankur,

        Sorry for bother you, but I really can't complete this sample by following these steps.

    Can you support the least folder & files name or video for update from older to newer version?

    Thanks,

    Dan

  • Hi Dan,

    You can try the following steps:

    1. Format the CC3100 using uniflash
    2. Update the latest service pack. Check the 4th byte of NWP version (with service pack 1.0.0.1.2 it should be 1)
    3. Create a folder on dropbox Vid01_Pid01_Ver0001 and upload f08_otaSampleFile.txt file under created folder.
    4. After running the example the file will be updated on the serial flash and application will start looking for next update in folder Vid01_Pid01_Ver0101

    As mentioned earlier please refer to 'Configuring the application for new Dropbox account' section of OTA application note for details on folder naming convention.

    You can also upload the service pack files but since the uploaded service pack version will be same as the flashed one you won't be able to see the change.

    Regards,

    Ankur

  • Hi Dan,

    I am closing this thread, if you have follow up queries please open a new thread and add a link to this one for reference.

    Regards,

    Ankur