Sign In
Upload
Manuals
Brands
Texas Instruments Manuals
Microcontrollers
CC3220
Texas Instruments CC3220 Microcontroller Manuals
Manuals and User Guides for Texas Instruments CC3220 Microcontroller. We have
6
Texas Instruments CC3220 Microcontroller manuals available for free PDF download: Programmer's Manual, Getting Started Manual, User Manual
Texas Instruments CC3220 Programmer's Manual (247 pages)
Internet of Things Network Processor
Brand:
Texas Instruments
| Category:
Computer Hardware
| Size: 2.04 MB
Table of Contents
Table of Contents
2
Overview
12
Introduction
12
Simplelink Wi-Fi Solution Block Diagram
13
Networking Subsystem Block Diagram
14
Acronyms and Terminologies
15
Key Features
15
Host Driver Overview
16
Host Interface
16
Software Modules of the Host Driver
16
OS Versus Non-OS
17
Quick Reference
17
Quick Host Apis Reference
18
Porting to Different Platforms
19
Host Driver Adaptation Modules (Platform-Dependent)
19
Networking Application
20
Introduction
21
Wi-Fi Connectivity
21
Traffic Types
22
Wi-Fi Connectivity
22
Security
23
User Experience
23
Power Consumption
23
Provisioning
24
Basic Examples
24
Wi-Fi Doorbell
24
Power Socket
24
Design Considerations for Doorbell Applications
24
Wi-Fi Tag
25
Design Considerations for Power Socket Application
25
Design Considerations for Tag Applications
25
Device
26
Introduction
27
Key Features
27
Start and Stop
27
Start
27
Stop
27
Hibernate and Shutdown
28
Lock State
28
Initialization Sequence
28
Host Interface
29
SPI Interface
29
SPI Configuration
29
UART Interface
30
Typical CC3120 Setup (SPI)
30
UART Settings
30
Typical CC3120 Setup (UART)
31
Version
32
Event Mask
32
Time and Date
32
MAC Address
33
Device Name
33
Domain Name
34
Device Status
34
Persistent Configuration
35
Errors
35
Example
35
Common Asynchronous Error Events
35
Common Error Codes
36
Wlan
37
Introduction
38
Key Features
38
Station (STA)
38
General Description
38
Configurations and Settings
38
Default Parameters in Station Mode
39
Tx Output Power Vs Tx Power Settings
40
Connection
41
Events and Errors
44
Common Errors
44
Access Point
45
General Description
45
Configurations and Settings
45
AP Default Parameters
45
Set Network Configuration
50
Station Management
51
Events and Errors
52
Limitations
52
Example
52
Common Errors
52
Wi-Fi Direct
53
General Description
53
Supported Features
53
Configurations and Settings
53
Wi-Fi Direct Default Parameters
53
Connection
57
Events and Errors
60
Common Errors
61
Limitations
62
WLAN Security
62
Personal Security
62
Supported Personal Security Types
62
Enterprise Security
63
Wps
65
Scan
66
General Description
66
Configuration (AP/STA)
66
Usage
67
Miscellaneous
67
Calibrations
67
Calibration Modes
68
Network Addresses
69
Introduction
70
Key Features
70
Addressing
70
Ipv4 Addresses
71
Ipv6 Addresses
72
DNS Addresses
73
Dhcpv4 Client
73
Modes
73
Address Release
74
Dhcpv4 IP Acquisition Modes
74
Dhcpv4 Server
75
Enable and Disable the DHCP Server
75
Set DHCP Server Parameters
75
DHCP Server Defaults
75
DNS Server
76
Errors and Asynchronous Events
76
Major Asynchronous Events in Netapp Silo
76
Major Asynchronous Events in Netcfg Silo
77
Major Errors While Calling Sl_Netcfgset
77
Socket
79
Introduction
80
Key Features
80
Socket Types
80
Bsd Api
81
BSD Apis
81
Socket Working Flow
82
TCP Socket Flow
83
UDP Socket Flow
86
Multicast
88
Dns
90
Tcp Udp Raw
91
Operation Modes
91
Nonblocking Mode
91
Operational Modes
91
Trigger Mode
92
Trigger Mode Flow
93
IP Fragmentation
95
Errors
95
Asynchronous Error Events
96
Common Error Status Codes
96
Secure Socket
97
Introduction
98
Key Features
98
Opening a Secure Socket
98
Trusted Root-Certificate Catalog
99
Options and Features Use
99
Set SSL Version
99
Set Cipher Suites
100
Set Certificates, Root CA, Private Key, and DH Files
100
Disable the Use of the Trusted Root-Certificate Catalog
101
Related Files
101
Set ALPN List
102
Set Domain Name for Verification
102
Upgrade Nonsecured Socket to Secured
102
Get Connection Parameters
104
Supported Cryptographic Algorithms
104
Common Errors and Asynchronous Events
105
Using Socket Asynchronous Events in SSL
105
Cryptographic Algorithms
105
Common Errors
106
File System
107
Introduction
110
Key Features
110
File System Characteristics
111
Write a File
111
Introduction
111
Secure Files
111
Create a File Versus Open for Write
112
Create a File
113
Creation Flags
114
Open a File for Write
115
Write an Opened File
115
Close an Opened (for Write) File
116
Close an Opened (for Write) Secure-Signed File
117
Read a File
118
Open a File for Read
118
Read an Opened File
118
Close an Opened (for Read) File
119
Delete a File
119
Rename a File
120
File System Helper Functions
120
Get File Information
120
Get Storage Information
121
Get List of Files
121
Bundle Protection
121
Bundle File States
122
Bundle Protection
122
Bundle States
123
Commit a Bundle
124
Rollback a Bundle
124
Retrieve the Bundle and Files State
124
CC3220 Bundle Aspects
124
File Commit Feature
125
File Commit Process
125
File Rollback Process
126
Programming
126
Creation of the Programming Image
126
Restore to Factory
128
Restore to Factory by the Host
129
Restore to Factory by Using the SOP
130
Security Alerts
131
Design Consideration
131
Choosing SFLASH Type
131
Software Design Consideration
131
Retrieving Info Regarding SFLASH Usage
132
SFLASH Size
132
Storage Usage Information
133
Image Creator Log
133
HTTP Server
134
Introduction
137
Built-In Configuration
137
Restful Apis
137
Configuration
137
Custom Static
138
Changing Configuration
138
Reading Configuration
138
Static
139
Custom Pages with Device Tokens
139
Host Application Interface
140
Key Features
140
Static Pages with Host Tokens
140
Configurations and Settings
141
Configuration Options
141
Restful API Processing
142
Ping
142
IP Configuration
142
Ping Options
142
IP Configurations
142
URN Configuration
143
WLAN Profiles
143
URN Configurations
143
WLAN Scan
144
WLAN EAP Profiles
144
Erase Profiles
144
Provisioning Confirmation
145
Connection Policy
145
Station Action
145
AP Black List
145
Connection Policies
145
Date and Time
146
Device Parameter Querying through HTTP (Device Tokens)
146
AP Control
146
Retrieving Tokens through GET Request
147
Embedded Tokens
147
System Information
147
System Information Tokens
147
Version Information
148
Network Information
148
Version Information Tokens
148
Network Information Tokens
148
Ping Results
150
Connection Policy Status
150
Ping Results Tokens
150
Connection Policies Status Tokens
150
Provisioning
151
Display Profile Information
151
P2P Information
151
Provisioning Tokens
151
Display Profile Information Tokens
151
P2P Information Tokens
152
Host Tokens
153
Resource Search Order
153
GET Request Search Order
153
GET Request Flow
153
POST Request Search Order
154
PUT and DELETE Request Search Order
154
Host HTTP Requests Processing
154
POST Request Flow
154
PUT and DELETE Request Flow
154
Metadata (Tlvs) Description
155
TLV Structure
155
HTTP Metadata Types
155
Internal Metadata Types
155
Metadata Breakout Examples
156
GET Processing
157
GET Request with and Without Fragmentation
157
POST Processing Flow
160
POST Processing
160
Delayed Response
162
PUT Processing
164
DELETE Processing
164
Security
164
Authentication
164
Secure Connection
164
Other
165
Processing of Parallel Requests
165
Key Features
167
Rx Filters
175
Rx Filter Match Flow
176
Possible Triggers
176
Possible Rules
177
Possible Actions
177
Possible Compare Functions
181
Rule Types
182
Rule Types Layers
185
Key Features
195
Power and Latency
203
Key Features
203
Power Policy
204
Key Features
207
The Provisioning Environment
208
The Provisioning Process
209
Provisioning Status
213
Errors
214
Successful Smartconfig Provisioning
216
Unsuccessful Smartconfig Provisioning
217
Successful Smartconfig Provisioning with AP Fallback
218
Successful AP Provisioning
219
Successful AP Provisioning with Cloud Confirmation
220
External Configuration Method: WAC
221
Successful Smartconfig Provisioning While External Configuration Enabled
222
Key Features
224
Common Errors
227
Secure Content Delivery
229
File Format
230
User.h Location
233
Selecting Capabilities
234
Host Apis
240
Persistency Settings
242
Advertisement
Texas Instruments CC3220 User Manual (35 pages)
Wi-Fi Development Kit Hardware
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 7.04 MB
Table of Contents
CC3220 Simplelink Wi-Fi Launchpad Development Kit
1
Table of Contents
2
Introduction
4
CC3220 Launchpad Development Kit
4
WEEE Statement
4
Key Features
5
What's Included
5
Regulatory Compliance
5
First Steps: Out-Of-Box Experience
5
Next Steps: Looking into the Provided Code
6
Hardware Description
7
CC3220 Launchpad Development Kit Overview
7
Block Diagram
8
Hardware Features
8
CC3220 Block Diagram
8
Connecting a Boosterpack Plug-In Module
9
Pin 1 Marking on CC3220LP (3V3 Tag)
9
XDS110-Based JTAG Emulator
10
Wired Connections, Jumper Settings, Buttons, and Leds
10
XDS-110 Debug Probe
10
Default Jumper Configuration for JTAG Lines
10
JTAG in Connector (J8)
11
JTAG Header Pin Definitions
11
XDS110 out Connector (J4)
12
C Bus Connections
13
C Jumper Definitions
13
Power Jumpers J14, J21, J20, J19, J17, and J18
14
Default I 2 C Addresses (of Onboard Sensors)
14
Jumper Settings for Launchpad Kit Power
15
External Supply Connections and LED Enable Jumper
15
Reset Pullup Jumper
15
SOP Jumpers (Default Setting Shown)
16
UART Routed to USB COM Port
17
UART Routed to 20-Pin Header Connector
17
Push-Button Definitions
18
LED Indicators
18
CC3220 Boosterpack Module Header Pin Assignments
19
Power
20
Powering from USB Jumper Settings
20
Powering the CC3220LP from Battery
21
Only CC3220 and Serial Flash Powered by Battery
22
Isolated Current Measurement of the CC3220
23
Low-Current Measurement (<1 Ma)
23
Active Power Measurements (>1 Ma)
24
RF Connections
25
Using Onboard Antenna (Default Condition)
25
Board Modified for External Antenna Connections
25
Assembly Drawing
26
Cc3220X Launchpad Kit Top-Layer Assembly Drawing
26
2.10 Design Files
27
2.11 Software
27
Development Environment Requirements
27
Ccs Ide
27
Iar Ide
27
Additional Resources
27
CC3220 Product Page
27
Launchpad Development Kit Wiki
27
Download a Development Environment
28
Simplelink™ Academy for CC3220 SDK
28
Support Resources
28
CC3220 Simplelink™ Wi-Fi
28
Launchpad™ Development Kit Hardware
28
CC3220 Simplelink Academy
28
Texas Instruments CC3220 User Manual (30 pages)
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 6.96 MB
Table of Contents
CC3220 Simplelink Wi-Fi Launchpad Development Kit
1
Table of Contents
2
Introduction
4
CC3220 Launchpad Development Kit
4
WEEE Statement
4
Key Features
5
What's Included
5
Regulatory Compliance
5
First Steps: Out-Of-Box Experience
5
Next Steps: Looking into the Provided Code
6
Hardware Description
7
CC3220 Launchpad Development Kit Overview
7
Block Diagram
8
Hardware Features
8
CC3220 Block Diagram
8
Connecting a Boosterpack Plug-In Module
9
Pin 1 Marking on CC3220LP (3V3 Tag)
9
XDS110-Based JTAG Emulator
10
Wired Connections, Jumper Settings, Buttons, and Leds
10
XDS-110 Debug Probe
10
Default Jumper Configuration for JTAG Lines
10
JTAG in Connector (J8)
11
JTAG Header Pin Definitions
11
XDS110 out Connector (J4)
12
C Bus Connections
13
C Jumper Definitions
13
Power Jumpers J14, J21, J20, J19, J17, and J18
14
Default I 2 C Addresses (of Onboard Sensors)
14
Jumper Settings for Launchpad Kit Power
15
External Supply Connections and LED Enable Jumper
15
Reset Pullup Jumper
15
SOP Jumpers (Default Setting Shown)
16
UART Routed to USB COM Port
17
UART Routed to 20-Pin Header Connector
17
Push-Button Definitions
18
LED Indicators
18
CC3220 Boosterpack Module Header Pin Assignments
19
Power
20
Powering from USB Jumper Settings
20
Powering the CC3220LP from Battery
21
Only CC3220 and Serial Flash Powered by Battery
22
Isolated Current Measurement of the CC3220
23
Low-Current Measurement (<1 Ma)
23
Active Power Measurements (>1 Ma)
24
RF Connections
25
Using Onboard Antenna (Default Condition)
25
Board Modified for External Antenna Connections
25
Assembly Drawing
26
Cc3220X Launchpad Kit Top-Layer Assembly Drawing
26
2.10 Design Files
27
2.11 Software
27
Development Environment Requirements
27
Ccs Ide
27
Iar Ide
27
Additional Resources
27
CC3220 Product Page
27
Launchpad Development Kit Wiki
27
Download a Development Environment
28
Simplelink™ Academy for CC3220 SDK
28
Support Resources
28
CC3220 Simplelink™ Wi-Fi
28
Launchpad™ Development Kit Hardware
28
CC3220 Simplelink Academy
28
Advertisement
Texas Instruments CC3220 Getting Started Manual (41 pages)
SimpleLink Wi-Fi and Internet of Things Solution, a Single-Chip Wireless MCU
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 4.37 MB
Table of Contents
Table of Contents
2
Preface
3
1 Download and Installation
4
CC3220 Software Development Kit (SDK)
4
Service Pack
4
Uniflash Tool
4
Serial Terminal
6
Pin Mux Tool
7
XDS110 Driver Installation
7
Debugger/Ide
10
Ccs
10
Iar
12
Gcc
12
Operating Systems
12
Ti-Rtos
12
Freertos
12
2 Execute Your First Application
13
Ccs
14
Import and Configure Project
14
Recompilation for Other Device Variants
17
Iar
17
Gcc
17
Download the Application
18
Image Creation for Secure Device (CC3220S and CC3220SF)
22
Image Creation for Nonsecure Device (CC3220)
27
Launching the Application
29
Using the Application
30
3 Use the Debugger/Ide
34
Prerequisites
34
Development Formatting for SFLASH
34
Ccs
35
Rebuild the Simplelink™ Library for Debug Configuration
35
Download and Debug the WLAN Station Example
36
Iar
39
Gcc
39
Revision History
40
Texas Instruments CC3220 User Manual (29 pages)
SimpleLink Wi-Fi LaunchPad Development Kit Hardware
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 6.85 MB
Table of Contents
Table of Contents
2
Introduction
3
WEEE Statement
3
Hardware Description
6
CC3220 Launchpad™ EVM Overview
6
CC3220 Block Diagram
7
Pin 1 Marking on CC3220LP (3V3 Tag)
8
XDS-110 Debug Probe
9
Default Jumper Configuration for JTAG Lines
9
JTAG in Connector (J8)
10
JTAG Header Pin Definitions
10
XDS110 out Connector (J4)
11
C Bus Connections
12
CC3220 Simplelink™ Academy
12
C Jumper Definitions
12
Default I C Addresses (of Onboard Sensors)
12
Power Jumpers J14, J21, J20, J19, J17, and J18
13
Jumper Settings for Launchpad Power
13
External Supply Connections and LED Enable Jumper
14
Reset Pullup Jumper
14
SOP Jumpers (Default Setting Shown)
15
SOP[2:0] (J13 on Launchpad)
15
UART Routed to USB COM Port
16
UART Routed to 20-Pin Header Connector
16
Push-Button Definitions
17
LED Indicators
17
CC3220 Simplelink Wi-Fi Launchpad Development Kit
18
CC3220 Boosterpack Header Pin Assignments
18
Powering from USB Jumper Settings
19
Powering the CC3220LP from Battery
20
Only CC3220 and Serial Flash Powered by Battery
21
Low-Current Measurement (<1 Ma)
22
Active Power Measurements (>1 Ma)
23
Using Onboard Antenna (Default Condition)
24
Board Modified for External Antenna Connections
24
Cc3220X Launchpad Top-Layer Assembly Drawing
25
Development Environment Requirements
26
Additional Resources
26
CC3220 Simplelink™ Academy
27
Texas Instruments
29
Texas Instruments CC3220 User Manual (25 pages)
Wi-Fi LaunchPad Development Kit Hardware
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 1.58 MB
Table of Contents
Table of Contents
2
Introduction
3
WEEE Statement
3
Hardware Description
5
CC3220 Launchpad™ EVM Overview
5
CC3220 Block Diagram
6
Pin 1 Marking on CC3220LP (3V3 Tag)
7
Default Jumper Configuration for JTAG Lines
7
JTAG in Connector (J8)
8
JTAG Header Pin Definitions
8
C Bus Connections
9
C Jumper Definitions
9
Default I 2 C Addresses (of Onboard Sensors)
9
Power Jumpers J14, J21, J20, J19, J17, and J18
10
Jumper Settings for Launchpad Power
10
External Supply Connections and LED Enable Jumper
11
Reset Pullup Jumper
11
SOP Jumpers (Default Setting Shown)
12
SOP[2:0] (J13 on Launchpad)
12
UART Routed to USB COM Port
13
UART Routed to 20-Pin Header Connector
13
Push-Button Definitions
14
LED Indicators
14
CC3220 Boosterpack Header Pin Assignments
15
Powering from USB Jumper Settings
16
Powering the CC3220LP from Battery
17
Only CC3220 and Serial Flash Powered by Battery
18
Low-Current Measurement (<1 Ma)
19
Active Power Measurements (>1 Ma)
20
Using Onboard Antenna (Default Condition)
21
Board Modified for External Antenna Connections
21
Cc3220X Launchpad Top-Layer Assembly Drawing
22
Development Environment Requirements
23
Additional Resources
23
Advertisement
Related Products
Texas Instruments CC3220S
Texas Instruments CC3220SF
Texas Instruments CC3235MODSF SimpleLink
Texas Instruments CC3235 SimpleLink Series
Texas Instruments CC3235SF SimpleLink
Texas Instruments CC3200STK-WIFIMK
Texas Instruments SimpleLink Wi-Fi LaunchPad CC3235S
Texas Instruments CC3220S-LAUNCHXL
Texas Instruments CC3220-LAUNCHXL
Texas Instruments CC3235MODASF
Texas Instruments Categories
Motherboard
Control Unit
Microcontrollers
Computer Hardware
Calculator
More Texas Instruments Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL