English
Language : 

CC3200_15 Datasheet, PDF (53/71 Pages) Texas Instruments – CC3200 SimpleLink™ Wi-Fi® and Internet-of-Things Solution, a Single-Chip Wireless MCU
www.ti.com
CC3200
SWAS032F – JULY 2013 – REVISED FEBRUARY 2015
The following examples show the use of the power modes in applications:
• A product that is continuously connected to the network in the 802.11 infrastructure power-save mode
but sends and receives little data spends most of the time in connected idle, which is a composite of
modes A (receiving a beacon frame) and B (waiting for the next beacon).
• A product that is not continuously connected to the network but instead wakes up periodically (for
example, every 10 minutes) to send data spends most of the time in mode D (hibernate), jumping
briefly to mode C (active) to transmit data.
5.8 Memory
5.8.1 External Memory Requirements
The CC3200 device maintains a proprietary file system on the SFLASH. The CC3200 file system stores
the service pack file, system files, configuration files, certificate files, web page files, and user files. By
using a format command through the API, users can provide the total size allocated for the file system.
The starting address of the file system cannot be set and is always located at the beginning of the
SFLASH. The applications microcontroller must access the SFLASH memory area allocated to the file
system directly through the CC3200 file system. The applications microcontroller must not access the
SFLASH memory area directly.
The file system manages the allocation of SFLASH blocks for stored files according to download order,
which means that the location of a specific file is not fixed in all systems. Files are stored on SFLASH
using human-readable file names rather than file IDs. The file system API works using plain text, and file
encryption and decryption is invisible to the user. Encrypted files can be accessed only through the file
system (see Figure 5-2).
All file types can have a maximum of 128 supported files in the file system. All files are stored in blocks of
4KB and thus use a minimum of 4KB of flash space. Encrypted files with fail-safe support and optional
security are twice the original size and use a minimum of 8KB. Encrypted files are counted as fail safe in
terms of space. The maximum file size is 16MB.
Table 5-5 lists the SFLASH size recommendations.
Table 5-5. CC3200 SFLASH Size Recommendations
Item
File system
Service pack
System and configuration files
MCU code
Total
Recommended
Typical Fail-Safe
20KB
224KB
216KB
512KB
8Mb
16Mb
Typical NonFail-Safe
20KB
112KB
108KB
256KB
4Mb
8Mb
The CC3200 device supports JEDEC specification SFDP (serial flash device parameters). The following
SFLASH devices are verified for functionality with the CC3200 device in addition to the ones in the
reference design:
• Micron (N25Q128-A13BSE40): 128Mb
• Spansion (S25FL208K): 8Mb
• Winbond (W25Q16V): 16Mb
• Adesto (AT25DF081A): 8Mb
• Macronix (MX25L12835F-M2): 128Mb
For compatibility with the CC3200 device, the SFLASH device must support the following commands:
• Command 0x9F (read the device ID [JEDEC]). Procedure: SEND 0x9F, READ 3 bytes.
• Command 0x05 (read the status of the SFLASH). Procedure: SEND 0x05, READ 1 byte. Assume bit 0
is busy and bit 1 is write enable.
Copyright © 2013–2015, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: CC3200
Detailed Description
53