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

Serial Flash Vendor and Part Number Selection

Serial flash components from many vendors may appear to be equivalent if only considering memory capacity, however close examination of the serial flash datasheets can reveal significant parametric differences between components in areas such as operating voltage and access times. The serial flash components listed in TI BOM tables for CC3100 and CC3200 reference designs should be used since these serial flash components have been system tested by TI.

Table 8 lists additional parts which were tested with the CC3100R1/CC3200R1 device and found to perform reliably. TI performs a series of system level tests using these parts to ensure robustness under various operating conditions. However, this does not guarantee data integrity under extreme operating conditions as specified in subsequent sections of this document.

Table 8. Serial Flash Parts Tested With the CC3x00 Devices

Vendor Part Number Size Voltage Power Recommendation
Adesto AT25SF081 8 Mbit 2.5-3.6 V Battery and Line powered systems
Adesto AT25SF161 16 Mbit 2.5-3.6 V Battery and Line powered systems
Winbond W25Q80BL 8 Mbit 2.3-3.6 V Battery and Line powered systems
Spansion S25FL208K 8 Mbit 2.7-3.6 V Line Powered systems
Macronix MX25V8006E 8 Mbit 2.35-3.6 V Battery and Line powered systems
ISSI IS25LQ016B 16 Mbit 2.3-3.6 V Battery and Line powered systems
ISSI IS25LQ032B 32 Mbit 2.3-3.6 V Battery and Line powered systems
Micron N25Q128A 128 Mbit 2.7-3.6 V Line Powered systems
Shanghai Fudan Micro FM25Q08 8 Mbit 2.7-3.6 V Line Powered systems

NOTE

The previously suggested (prior to May 2015) Micron M25PX80 serial flash and other Micron devices in the same series are no longer recommended.

NOTE

The operating voltage of the Wi-Fi subsystem is limited by the operating range of the serial flash. This has to be accounted for by the system designer as part of the overall system design.