Other Parts Discussed in Thread: CC3220SF, UNIFLASH
Hi Support,
I'm working on upgrading the service pack (alone, not a bundle upgrade) of the network processor in CC3220SF, through the host processor. I have gone through the below links,
SimpleLink Wi-Fi® CC3x20, CC3x3x Network Processor (Rev. M) (ti.com)
BOOSTXL-CC3135: Firmware Update - Wi-Fi forum - Wi-Fi - TI E2E support forums
I have following doubts:
- I'm using the .ucf file provided in the SDK library <simplelink_cc32xx_sdk>\tools\cc32xx_tools\servicepack-cc3x20 for upgrade. While closing the service pack file, what should be used for the certificate file and signatures? In SimpleLink
Wi-Fi® CC3x20, CC3x3x Network Processor (Rev. M) (ti.com) it is mentioned that The service pack is a special file which already contains the signature. When writing the service pack by the host, the sl_FsClose() function should receive a NULL certificate name and a NULL signature. But the above discussion contradicts this. Please provide clarity on what signatures should be used while closing the service pack file.
- I understand that service pack upgrade can be done by using sl_FsWrite and sl_FsProgram. From the above discussion it is said that sl_FsProgram will be writing entire image. Does this mean that that the entire files system is reprogrammed by sl_FsProgram? Is this used in bundle upgrade?
Thanks for your patience,
Vaishnavi