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.

CCS/CC3220SF-LAUNCHXL: CC3220SF- Local OTA Example- Not Flash in SFlash Memory - Issue

Part Number: CC3220SF-LAUNCHXL


Tool/software: Code Composer Studio

Hai,

I Completed local OTA Example File. ota.html page and OTA update all fine 

but issue is after rest the board again come to the OTA program( Main program)

in Local OTA Memory not store in SFlash .

but not store in Sflash memory 

again update the Tar File.

reset and Power shutdown time again update the tar file..

how to solve this issue.

i need once update no erase the SFlash 

Thanks

Selva

[
    {
        "digest":"d5923356eadb2596b4f6b5ed7426c945314a9317c313e325d29b804fb64f0d41",
        "certificate":"dummy-trusted-cert",
        "signature_base64":"BWx7WnyJEcGVnDcdRWEDd38owFGvNBNOL0A6IcTFwRHVAHVnm0HngWvAr59eAorgfwEeFZeXgHFcyotm19AWQPUfw04KNbBAUh+r1l0tsXiOR0ZO8CI0+VP6q+E59i04vQE9yIzxYs9I3zfeaxvWTxTinMqis38/ULL8+lSlVmAAsZglXzp6s2VB6VIdOpe+H48C39MVsaO1nFu0UucfvsllK3hYU/ewQSegSb4kZor5O10VrQUgDCfItzf/oi3QC8SqZS5HY8excZTO6a3hfc4gy1uSaDHbz7p208PPCf1LLUN/maMutFpakubzNEo9PjGH/RvCb9CyyhOf/93uig==",
        "secured":1,
        "bundle":1,
        "filename":"/sys/mcuflashimg.bin"
    },
    {
        "digest":"40269725b8af3f678e58444efc21de7640988932ca891432bf699d26dc73b65f",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/css/style.css"
    },
    {
        "digest":"a69981ca6e729324b0556652d64209a692134972a648951ec379e5ec362b9e72",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/help.html"
    },
    {
        "digest":"81d79e4b38391e7d3bbbe825d639ca9a4bae777bb1f792d6805e8616a3c7d71d",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/images/icons/help.png"
    },
    {
        "digest":"ec6173aa201099907edf035e11fd23462499f0642e8aaa967838fddad332c3be",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/images/icons/menu.png"
    },
    {
        "digest":"e04e33b015cf29d69124eb970d410f21c96d72776131bff908fa41ded2b8f65f",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/images/icons/wireless.png"
    },
    {
        "digest":"5ea6198e7f4d1ea4d4a6317696a5d10e602797904b3a00262e02323999d7b3c4",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/images/icons/wirelessfull.png"
    },
    {
        "digest":"3e59f665ba3876aafbc0b124459df996dc85c9bc7533df63b670ba19228e2d1e",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/images/tilogo.gif"
    },
    {
        "digest":"e72a5da47a35a7c312baaef2e47661fd7412937119a7b9b151c1b16996f2b37f",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/index.html"
    },
    {
        "digest":"22642f202577f0ba2f22cbe56b6cf291a09374487567cd3563e0d2a29f75c0c5",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/js/jquery.min.js"
    },
    {
        "digest":"499033372e66443a41a9d407717ed82da66550b1ff067549cfe88b0c058e1f9b",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/js/scripts.js"
    },
    {
        "digest":"066fe36281c0f54c5445771c0b9f996e961dc8b75f012225063ea344f11ce8c7",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/ota.html"
    },
    {
        "digest":"a7ef881e185e778773b9f56379e8b5d19181ce35fb33f714ffa57b8d8d30b2b9",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"/www/settings.html"
    },
    {
        "digest":"34941765501d16a4ab776c3a74d89945f1a2575c5893069f62ffbe803f344549",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":0,
        "filename":"dummy-root-ca-cert"
    },
    {
        "digest":"07ad6ba74b3921009edf184cb382c05a32baacf9c767f74427c094b2c56aa135",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":0,
        "filename":"dummy-trusted-ca-cert"
    },
    {
        "digest":"19bef7bca12e10815591cee2771f4208abb2a78d18f74402253c05c4ea020626",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":0,
        "filename":"dummy-trusted-cert"
    },
    {
        "digest":"a160b855d7a00a6002922181377249a80ecd6a738d23e1dd8976c8bb7fad1bcb",
        "certificate":"",
        "signature_base64":"",
        "secured":0,
        "bundle":1,
        "filename":"dummy_ota_vendor_cert.der"
    },
    {
        "digest":"badae25dfc18f6987598e2f2ce1bda91dbdb7678846a515d345ca6ae3a842633",
        "certificate":"",
        "signature_base64":"oi7RopNmsifceSqbfjASR+FyBwxQJgXDTeyvlOjh8zm+8xt8HYlLMcZH//DsRyzATWImJAm+fwZSskFwMueBRF29P8jC1XMr/z3ni7S4WZjbbhlga8a2UYOn8guvhFIbCq4fDXbY8nc/UuLqmcB5b63pzFbjVRi6l5Z1ihzHtnld+A0jKCRYMQ4rueuiLG7DOt8qi/YlALjNZrAzwOwDRmEGggUWmyUocJQF3J6TNLco9wrDTg4/CDUkJ2LCFvbz7CcMTkQ1mDX+gaPCGO7xkzjVNMIInY1ZYUMacMrfcmsqPNMt3+0cIQ9F30hBnsdsIxAfe6TBnpExQLuR9XSlAg==",
        "secured":1,
        "bundle":1,
        "filename":"/sys/servicepack.ucf"
    }
]

 

This my OTA.Cmd File 

 

  • Hi Selva,

    I'm not sure I understand the problem.
    Are you able to complete the OTA process and run the new image?
    In order for the new image to be kept after reset, you should Commit it (if it is not committed - it will revert to the old image after the next reset).

    Please refer to dev.ti.com/.../
    for more details on the OTA process. Although it focuses on cloud OTA, the main concepts of the OTA handling (other then the download method) is similar.

    Br,
    Kobi
  • Hai kobi,

    Yeah i will complete create new image and upload also working fine ...

    i'm upload new image file(TAR File). after Reset erase the new image file.. in local ota.html

    how to solve this issue..

    my Question :

    Local ota image file non -erasable image file --> how to upload

    any other option in OTA process ---> non erase image file in OTA memory

    again i will upload new image is change the new program (tar file)

    Thanks

    Selva
  • Hi Selva,

    I'm not sure what do you mean by the "non-erasable image file". The image must be erasable in order to use OTA update.

    Please go over the OTA training (dev.ti.com/.../ ).
    It explains everything about the OTA and Image handling.
    Again, I don't understand the exact problem you are facing but it seems that you are not committing the new image.

    Br,
    Kobi