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 uniflash problem

Other Parts Discussed in Thread: UNIFLASH, CC3100

uniflash ver 3.0.0.65

the board is new made,flash model is w25x40cl and w25q80bv.

operat

1,get version:  success!    get "Bootloader version 2.0.4.0"  but no chip ver recv.

2,format: success!      set secure and not all pass.

3,service pack update: fail!

for bin ver 0.5.2.0:  get a red line error, "Service pack file is missing from the bundle file. Operation cancelled." then operation break.

for bin ver 1.0.0.1 or 1.0.0.1.2:  no error display, but no download process too. Jump to last step download "servicepack.ucf", file size 5-6k, when success it should be over 200K.

so is my CC3100 new, uniflash can't recognize it?

when update, one of log line display "DEVICE CC3100 ES1.33".

  • Hi,

    The reason for getting Service pack file is missing from the bundle file. Operation cancelled is that your board is ES1.33 which is a production device that requires a set of patches that does not exist on Service Pack 0.5.2.0. Service Pack 0.5.2.0 is for preproduction devices only. Please use the latest 1.0.0.1.2.

    You need to format with 'secure' and 'alert' unchecked. In your case it passes but it is always advised to use the device security (determined via an internal EFUSE) rather than force it from Uniflash. As I mentioned, in your case the device is secured so forcing it does not make any diffrence.

    What do you refer by "no download process"? You need to choose the servicepack_1.0.0.1.2.bin binary which is over a 1MB but only small section of it is used (which is about 5-6KB). So I believe you are OK.

    Shlomi

  • Shlomi:

        thank you answered me so clear. Could you tell me where can i find some document about production device?

       one more question.

       Is it contain flash rom itself,so need not download "NWP_CODE"?

       When i flash my DEMO module which is "DEVICE CC3100 ES1.21", uniflash download "NWP_CODE".

  • Hi,

    All information is available on web. It depends what you are looking exactly. The link to WiKi pages is http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx

    Also there is a lot of documentation on the SDK itself.

    You mention a different module ES1.21. This one is a very old pre-production device. You cannot program the latest Service Pack on this one. It would not work. Also the latest SDK would not work. Actually, this device is not supported anymore.

    "NWP_CODE" is part of Service Pack binary and is used only on some ES1.32 devices.

    Shlomi