CC3200MOD SimpleLink™ Wi-Fi®and Internet-of-Things Module Solution, a Single-Chip
Wireless MCU
1Module Overview
1.1Features
1
• The CC3200MOD is a Wi-Fi Module that Consists
of the CC3200R1M2RGC Single-Chip Wireless
MCU. This Fully Integrated Module Includes all
Required Clocks, SPI Flash, and Passives.
• Modular FCC, IC, and CE Certifications Save
Customer Effort, Time, and Money
• Wi-Fi CERTIFIED™ Modules, With Ability to
Request Certificate Transfer for Wi-Fi Alliance
Members
• 1.27-mm Pitch LGA Package for Easy Assembly
and Low-Cost PCB Design
• Applications Microcontroller Subsystem
– ARM Cortex-M4 Core at 80 MHz
– Embedded Memory Options
•Integrated Serial
•RAM (up to 256KB)
•Peripheral Drivers in ROM
– Hardware Crypto Engine for Advanced
Hardware Security Including
•AES, DES, and 3DES
•SHA and MD5
•CRC and Checksum
– 8-Bit, Fast, Parallel Camera Interface
– 1 Multichannel Audio Serial Port (McASP)
Interface With Support for I2S Format
– 1 SD (MMC) Interface
– 32-Channel Micro Direct Memory Access
(ADCs)
– Up to 25 Individually Programmable GPIO Pins
• Wi-Fi Network Processor Subsystem
– 802.11b/g/n Radio, Baseband, and Medium
Access Control
– TCP/IP Stack
•8 Simultaneous TCP, UDP, or RAW Sockets
•2 Simultaneous TLS v1.2 or SSL 3.0
Sockets
– Powerful Crypto Engine for Fast, Secured
WLAN Connections With 256-Bit Encryption
– Station, Access Point, and Wi-Fi Direct™ Modes
– WPA2 Personal and Enterprise Security
– SimpleLink Connection Manager for Managing
Wi-Fi Security States
– TX Power
•17 dBm at 1 DSSS
•17.25 dBm at 11 CCK
•13.5 dBm at 54 OFDM
– RX Sensitivity
•–94.7 dBm at 1 DSSS
•–87 dBm at 11 CCK
•–73 dBm at 54 OFDM
– Application Throughput
•UDP: 16 Mbps
•TCP: 13 Mbps
• Power-Management Subsystem
– Integrated DC-DC Converter With a Wide-
Supply Voltage:
•VBAT: 2.3 to 3.6 V
– Low-Power Consumption at 3.6 V
•Hibernate With Real-Time Clock (RTC):
7 μA
•Low-Power Deep Sleep: <275 μA
•RX Traffic: 59 mA at 54 OFDM
•TX Traffic: 229 mA at 54 OFDM
– Additional Integrated Components
•40.0-MHz Crystal
•32.768-kHz Crystal (RTC)
•8-Mbit SPI Serial Flash RF Filter and
Passive Components
– Package and Operating Conditions
•1.27-mm Pitch, 63-Pin, 20.5-mm ×
17.5 mm LGA Package for Easy Assembly
and Low-Cost PCB Design
•Operating Temperature Range: –20°C to
70°C
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
CC3200MOD
SWRS166 –DECEMBER 2014
1.2Applications
•Internet of Things (IoT)•Internet Gateway
•Cloud Connectivity•Industrial Control
•Home Automation•Smart Plug and Metering
•Home Appliances•Wireless Audio
•Access Control•IP Network Sensor Nodes
•Security Systems•Wearables
•Smart Energy
1.3Description
Start your design with the industry’s first programmable FCC, IC, CE, and Wi-Fi Certified Wireless
microcontroller (MCU) module with built-in Wi-Fi connectivity. Created for the Internet of Things (IoT), the
SimpleLink CC3200MOD is a wireless MCU module that integrates an ARM Cortex-M4 MCU, allowing
customers to develop an entire application with a single device. With on-chip Wi-Fi, Internet, and robust
security protocols, no prior Wi-Fi experience is required for faster development. The CC3200MOD
integrates all required system-level hardware components including clocks, SPI flash, RF switch, and
passives into an LGA package for easy assembly and low-cost PCB design. The CC3200MOD is provided
as a complete platform solution including software, sample applications, tools, user and programming
guides, reference designs, and the TI E2E™ support community
www.ti.com
The applications MCU subsystem contains an industry-standard ARM Cortex-M4 core running at 80 MHz.
The device includes a wide variety of peripherals, including a fast parallel camera interface, I2S, SD/MMC,
UART, SPI, I2C, and four-channel ADC. The CC3200 family includes flexible embedded RAM for code
and data; ROM with external serial flash bootloader and peripheral drivers; and SPI flash for Wi-Fi network
processor service packs, Wi-Fi certificates, and credentials.
The Wi-Fi network processor subsystem features a Wi-Fi Internet-on-a-chip™ and contains an additional
dedicated ARM MCU that completely off-loads the applications MCU. This subsystem includes an 802.11
b/g/n radio, baseband, and MAC with a powerful crypto engine for fast, secure Internet connections with
256-bit encryption. The CC3200MOD supports station, access point, and Wi-Fi Direct™ modes. The
device also supports WPA2 personal and enterprise security and WPS 2.0. The Wi-Fi Internet-on-a-chip
includes embedded TCP/IP and TLS/SSL stacks, HTTP server, and multiple Internet protocols. The
power-management subsystem includes integrated DC-DC converters supporting a wide range of supply
voltages. This subsystem enables low-power consumption modes, such as the hibernate with RTC mode
requiring less than 7 μA of current.
Table 1-1. Module Information
PART NUMBERPACKAGEBODY SIZE
CC3200MODR1M2AMOBMOB (63)20.5 mm × 17.5 mm
(1) For more information, see Section 9, Mechanical Packaging and Orderable Information.
Table 3-1 lists the pin descriptions of the CC3200MOD module. "DEVICE PIN NO" refers to the pin
number of the QFN part CC3200. This is stated here because the QFN pin is referred to in the SDK.
Table 3-1. Pin Attributes
MODULEMODULE PIN NAMETYPEDEVICE PIN NO MODULE PIN DESCRIPTION
PIN NO.
1GND-Ground
2GND-Ground
3GPIO10I/O1GPIO
4GPIO11I/O2GPIO
5GPIO14I/O5GPIO
6GPIO15I/O6GPIO
7GPIO16I/O7GPIO
8GPIO17I/O8GPIO
9GPIO12I/O3GPIO
10GPIO13I/O4GPIO
11GPIO22I/O15GPIO
12JTAG_TDII/O16GPIO
13NC-13Reserved for TI
14NC-14Reserved for TI
15NC-11Reserved for TI
16GND-Ground
17NC-12Reserved for TI
18JTAG_TDOI/O17GPIO
19GPIO28I/O18GPIO
20NC-23Unused. Do not connect.
21JTAG_TCKI/O19JTAG TCK input. Needs 100-kΩ pulldown resistor to ground.
22JTAG_TMSI/O20JTAG TMS input. Leave unconnected if not used on product.
23SOP2-21Add 2.7-kΩ pulldown resistor to ground needed for functional
24SOP1-34Reserved. Do not connect.
25ANTSEL1I/O29Antenna selection control
26ANTSEL2I/O30Antenna selection control
27GND-Ground
28GND-Ground
29NC-27, 28Reserved for TI
30GND-Ground
31RF_BGI/O312.4-GHz RF input/output
32GND-Ground
33NC-38Reserved for TI
34SOP0-35Optional 10-kΩ pullup if user chooses to use SWD debug mode
35nRESETI32Power on reset. Does not require external RC circuit
36VBAT_DCDC_ANA-37Power supply for the device, can be connected to battery (2.3 V
37VBAT_DCDC_PA-39Power supply for the device, can be connected to battery (2.3 V
38GND-Ground
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
(1)
mode. Add option to pullup required for entering the UART load
mode for flashing.
The module makes extensive use of pin multiplexing to accommodate the large number of peripheral
functions in the smallest possible package. To achieve this configuration, pin multiplexing is controlled
using a combination of hardware configuration (at module reset) and register control.
The board and software designers are responsible for the proper pin multiplexing configuration. Hardware
does not ensure that the proper pin multiplexing options are selected for the peripherals or interface mode
used. Table 3-2 describes the general pin attributes and presents an overview of pin multiplexing. All pin
multiplexing options are configurable using the pin mux registers. The following special considerations
apply:
•All I/Os support drive strengths of 2, 4, and 6 mA. Drive strength is configurable individually for each
pin.
•All I/Os support 10-μA pullups and pulldowns.
•These pulls are not active and all of the I/Os remain floating while the device is in Hibernate state.
•The VIO and VBAT supply must be tied together at all times.
•All digital I/Os are nonfail-safe.
If an external device drives a positive voltage to the signal pads and the CC3200MOD is not
powered, DC current is drawn from the other device. If the drive strength of the external
device is adequate, an unintentional wakeup and boot of the CC3200MOD can occur. To
prevent current draw, TI recommends any one of the following:
•All devices interfaced to the CC3200MOD must be powered from the same power rail as
the chip.
•Use level-shifters between the module and any external devices fed from other
independent rails.
•The nRESET pin of the CC3200MOD must be held low until the VBAT supply to the
module is driven and stable
12GT_CCP00Timer Capture PortI
(1) LPDS mode: The state of unused GPIOs in LPDS is input with 500-kΩ pulldown. For all used GPIOs , the user can enable internal pulls, which would hold them in a valid state.
(2) Hibernate mode: The CC3200 device leaves the digital pins in a Hi-Z state without any internal pulls when the device enters hibernate state. This can cause glitches on output lines unless
held at valid levels by external resistors.
(3) To minimize leakage in some serial flash vendors during LPDS, TI recommends the user application always enable internal weak pulldowns on FLASH_SPI_DATA and FLASH_SPI_CLK
pins.
(4) This pin has dual functions: as a SOP[2] (device operation mode), and as an external TCXO enable. As a TXCO enable, the pin is an output on power up and driven logic high. During
hibernate low-power mode, the pin is in a high impedance state but pulled down for SOP mode to disable TCXO. Because of SOP functionality, the pin must be used as output only.
(5) For details on proper use, see Drive Strength and Reset States for Analog-Digital Multiplexed Pins.
(6) This pin is one of three that must have a passive pullup or pulldown resistor on board to configure the chip hardware power-up mode. For this reason, the pin must be output only when
used for digital functions.
(7) This pin is reserved for WLAN antenna selection, controlling an external RF switch that multiplexes the RF pin of the CC3200 module between two antennas. These pins should not be
used for other functionalities in general.
(8) Device firmware automatically enables the digital path during ROM boot.
(9) This pin is shared by the ADC inputs and digital I/O pad cells. Important: The ADC inputs are tolerant up to 1.8 V. On the other hand, the digital pads can tolerate up to 3.6 V. Hence, care
must be taken to prevent accidental damage to the ADC inputs. TI recommends that the output buffer(s) of the digital I/Os corresponding to the desired ADC channel be disabled first (that
is, converted to high-impedance state), and thereafter the respective pass switches (S7, S8, S9, S10) should be enabled (see Drive Strength and Reset States for Analog-Digital
Multiplexed Pins).
(10) Requires user configuration to enable the ADC channel analog switch. (The switch is off by default.) The digital I/O is always connected and must be made Hi-Z before enabling the ADC
switch.
3.4Recommended Pin Multiplexing Configurations
Table 3-3 lists the recommended pin multiplexing configurations.
(1) Pins marked "wake" can be configured to wake up the chip from HIBERNATE or LPDS state. In the current silicon revision, any wake pin can trigger wake up from HIBERNATE. The
wakeup monitor in the hibernate control module logically ORs these pins applying a selection mask. However, wakeup from LPDS state can be triggered only by one of the wakeup pins
that can be configured before entering LPDS. The core digital wakeup monitor use a mux to select one of these pins to monitor.