109
SWRU455A – February 2017 – Revised March 2017
Copyright © 2017, Texas Instruments Incorporated
File System
Topic
...........................................................................................................................
Page
8.1
Introduction
.....................................................................................................
8.2
Key Features
....................................................................................................
8.3
File System Characteristics
...............................................................................
8.4
Write a File
......................................................................................................
8.4.1
Introduction
............................................................................................
8.4.2
Create a File versus Open for Write
................................................................
8.4.3
Create a File
...........................................................................................
8.4.4
Open a File for Write
.................................................................................
8.4.5
Write an Opened File
.................................................................................
8.4.6
Close an Opened (for Write) File
...................................................................
8.4.7
Close an Opened (for Write) Secure-Signed File
.................................................
8.5
Read a File
.......................................................................................................
8.5.1
Open a File for Read
.................................................................................
8.5.2
Read an Opened File
.................................................................................
8.5.3
Close an Opened (for Read) File
...................................................................
8.6
Delete a File
.....................................................................................................
8.7
Rename a File
..................................................................................................
8.8
File System Helper Functions
............................................................................
8.8.1
Get File Information
...................................................................................
8.8.2
Get Storage Information
..............................................................................
8.8.3
Get List of Files
........................................................................................
8.9
Bundle Protection
.............................................................................................
8.9.1
Bundle File States
....................................................................................
8.9.2
Bundle States
..........................................................................................
8.9.3
Commit a Bundle
......................................................................................
8.9.4
Rollback a Bundle
.....................................................................................
8.9.5
Retrieve the Bundle and Files State
................................................................
8.9.6
CC3220 Bundle Aspects
.............................................................................
8.10
File Commit Feature
..........................................................................................
8.10.1
File Commit Process
................................................................................
8.11
File Rollback Process
.......................................................................................
8.12
Programming
...................................................................................................
8.12.1
Creation of the Programming Image
..............................................................
8.13
Restore to Factory
............................................................................................
8.13.1
Restore to Factory by the Host
.....................................................................
8.13.2
Restore to Factory by Using the SOP
............................................................
8.14
Security Alerts
.................................................................................................
8.15
Design Consideration
.......................................................................................
8.15.1
Choosing SFLASH Type
............................................................................
8.15.2
Software Design Consideration
....................................................................
8.15.3
Retrieving Info Regarding SFLASH Usage
.......................................................
8.15.4
SFLASH Size
.........................................................................................
8.15.5
Storage Usage Information
........................................................................