SWRA657 June   2020 CC3100 , CC3200

 

  1.   SimpleLink Wi-Fi CC3100, CC3200 Serial Flash
    1.     Trademarks
    2. Introduction
    3. How File System Content Gets to the Serial Flash
    4. File System Guidelines
    5. User File Mathematics
    6. System and Configuration Files
      1. 5.1 Description
      2. 5.2 Memory Consumption
        1. 5.2.1 CC3200 Use Case
        2. 5.2.2 Host Driver Mapping
        3. 5.2.3 Minimum Flash Size
    7. Implementing File System Features From Host Processor
      1. 6.1 Overview
      2. 6.2 File Listing
        1. 6.2.1 Requirements
        2. 6.2.2 Procedure
      3. 6.3 Free/Occupied Space
        1. 6.3.1 Requirements
        2. 6.3.2 Procedure
      4. 6.4 File Appending
        1. 6.4.1 Requirements
        2. 6.4.2 Procedure
    8. Factors to Consider in Designing With Serial Flash
      1. 7.1 Serial Flash Vendor and Part Number Selection
      2. 7.2 Supported Flash Types
      3. 7.3 Frequent Write Operations
        1. 7.3.1 Serial Flash Access by the Wi-Fi System"
        2. 7.3.2 Seral Flash Access by the WiFi System
          1. 7.3.2.1 System Files
          2. 7.3.2.2 User Files
      4. 7.4 Sudden Power Off (power removal during a write/erase phase)
        1. 7.4.1 Battery Powered Systems
        2. 7.4.2 Line Powered Systems
    9. Design Recommendations for Ensuring the Integrity of the Power Supply to the Serial Flash
      1. 8.1 Overview
      2. 8.2 Key Points
      3. 8.3 Brown-Out Mitigation Techniques for New Self-Hosted CC3200 Designs
    10. Recommended Best Practices
    11. 10 Implications of Data Integrity Compromise to CC3100/CC3200
      1. 10.1 Recovery
    12. 11 References

Memory Consumption

Table 4 illustrates the memory consumption for each of the system components.

Table 4. System File Memory Consumption

Filename/Artifact Description Fail Safe #blocks
FAT File allocation table. Created upon format operation. N/A 3
Reserved blocks Reserved blocks for the system N/A 2
Total 5
/sys/servicepack.ucf Firmware patches yes 66
/tmp/phy.cal PHY calibration yes 10
/tmp/fcon.frm Fast Connect frame (beacon info) yes 2
/tmp/fcon.ssid Fast Connect profile yes 2
/tmp/table.arp Arp Table yes 2
/sys/date_time.cfg Date Time yes 2
/sys/rxfltr.ini Rx Filters yes 2
/sys/infoele.cfg Info Element file yes 2
Total 88
/sys/macadd.bin MAC address yes 2
/sys/stacfg.ini Station configuration yes 2
/sys/ap.cfg AP configuration yes 2
/sys/p2p.cfg Peer2Peer configuration yes 2
/sys/mode.cfg WLAN Mode yes 2
/sys/pref.net Preferred networks yes 4
/sys/pmcfg.ini Power Management yes 2
/sys/ipcfg.ini IP configuration yes 2
/sys/devname.cfg Device Name yes 2
/sys/dhcpsrv.cfg DHCP Server configuration yes 2
/sys/httpsrv.cfg HTTP Server configuration yes 2
/sys/mdns.cfg mDNS configuration yes 2
/sys/smartconfigkeys.cfg SmartConfig Keys yes 2
Total 28