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.

CC3220SF-LAUNCHXL: Uniflash certificate error

Part Number: CC3220SF-LAUNCHXL
Other Parts Discussed in Thread: CC3220SF, UNIFLASH

I am trying to get through the programming process for standalone operation of a CC3220SSF Launchpad.  To simplify I took a simple example program, pwmled_CC3220SF_LAUNCHXL__tirtos_ccs

I then

1. Cleaned the program

2. Built the program - no issues

3. Tested it with the debugger -  executes properly

4. Brought up Uniflash Simplelink Image Creator 1.0.17.6, which I believe is the most recent

5. Created a New Project selecting CC3220SF and Development

6. Selected Use Device MAC address and connected to get it. Left secured device - true, Production device, Enable to factory default and chose Defaults and image

7. Added 3 Certificate files per p 28 of swru461 - SimpleLink™ Wi-Fi® and Internet of Things Solution CC3220, a Single-Chip Wireless MCU Getting Started Guide, dated Feb 17, 2017

the files I added were:• dummy-root-ca-cert • dummy-trusted-ca-cert • dummy-trusted-cert with all boxes unchecked and fiields blank as shown in Figure 3-12.

8. I add the mcuimage pwmled_CC3220SF_LAUNCHXL_tirtos_ccs.bin and leave checked Failsafe, Secure and Public Write

I select Private Key File Name in the dropdown and use dummy-trusted-cert-key as shown in the figure and dummy-trusted-cert in the Certification File Name box and click Write

So far so good. A note, figure 3-14 shows Signature FIle Name which is at variance with the text

9. I move to Generate Image and Select Create Image to make sure all is well - This completes successfully

10 I then select Program Image. This appears to go well until the very end when I receive the following error message: Operation failed: fs_programming error: ret: -10287, ex_err: 2633 - FS_ERR_ROOT_CA_IS_UNKOWN

What did I miss?  I have attached pwmled01_Programming.sli, the generated file

Thanks for your help

Frank

pwmled01_Programming.zip

  • Hi Frank,

    Please check the "Trusted Root-Certificate Catalog" files and make sure that "Use default Trusted Root-Certificate Catalog" is unchecked. Then select the following files from the certificate-playground folder:

    * Source File: certcatalogPlayGround20160911.lst

    * Signature Source File: certcatalogPlayGround20160911.lst.signed.bin

    Screenshot -

    Best Regards,

    Ben M

  • Ben,

    Thank you.  That did the trick.  I had unchecked the box on some previous tries but didn't really know what to put there.  This has helped immensely.  Again, Thank you.

    Regards,

    Frank