Texas Instruments CC3220 User Manual
Hide thumbs Also See for CC3220:
Table of Contents

Advertisement

Quick Links

CC3220 SimpleLink™ Wi-Fi
The CC3220 device is part of the SimpleLink™ microcontroller (MCU) platform which consists of Wi-Fi
Bluetooth
low energy, Sub-1 GHz, and host MCUs. All share a common, easy-to-use development
®
environment with a single core software development kit (SDK) and rich tool set. A one-time integration of
the SimpleLink platform lets you add any combination of devices from the portfolio into your design. The
ultimate goal of the SimpleLink platform is to achieve 100 percent code reuse when your design
requirements change. For more information, visit www.ti.com/simplelink.
The CC3220 SimpleLink LaunchPad™ development kit (CC3220-LAUNCHXL) is a low-cost evaluation
platform for Arm
Cortex
®
a chip™ solution and Wi-Fi capabilities. The CC3220 LaunchPad kit also features temperature and
accelerometer sensors, programmable user buttons, three LEDs for custom applications, and onboard
emulation for debugging. The stackable headers of the CC3220 LaunchPad XL interface demonstrate how
easy it is to expand the functionality of the LaunchPad kit when interfacing with other peripherals on many
existing BoosterPack™ plug-in module add-on boards, such as graphical displays, audio codecs, antenna
selection, environmental sensing, and more.
Figure 1
shows the CC3220 LaunchPad development kit.
Figure 1. CC3220 SimpleLink Wi-Fi LaunchPad Development Kit
SWRU463C – February 2017 – Revised March 2020
Submit Documentation Feedback
-M4-based MCUs. The LaunchPad kit design highlights the CC3220 Internet-on-
®
CC3220 SimpleLink™ Wi-Fi
Copyright © 2017–2020, Texas Instruments Incorporated
SWRU463C – February 2017 – Revised March 2020
®
LaunchPad™ Development
®
LaunchPad™ Development Kit Hardware
User's Guide
Kit Hardware
,
®
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CC3220 and is the answer not in the manual?

Questions and answers

Summary of Contents for Texas Instruments CC3220

  • Page 1: Cc3220 Simplelink Wi-Fi Launchpad Development Kit

    SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware The CC3220 device is part of the SimpleLink™ microcontroller (MCU) platform which consists of Wi-Fi ® Bluetooth low energy, Sub-1 GHz, and host MCUs. All share a common, easy-to-use development ®...
  • Page 2: Table Of Contents

    CC3220 BoosterPack Module Header Pin Assignments ................... Powering From USB Jumper Settings ................. Powering the CC3220LP From Battery ..............Only CC3220 and Serial Flash Powered by Battery ..................Low-Current Measurement (<1 mA) ................... Active Power Measurements (>1 mA) ................Using Onboard Antenna (Default Condition) ®...
  • Page 3 Wi-Fi is a registered trademark of Wi-Fi Alliance. All other trademarks are the property of their respective owners. SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 4: Introduction

    Introduction CC3220 LaunchPad Development Kit Created for the Internet of Things (IoT), the SimpleLink Wi-Fi CC3220 device is a single-chip microcontroller (MCU) with built-in Wi-Fi connectivity for the LaunchPad ecosystem, which integrates a high-performance Arm Cortex-M4 MCU and lets customers develop an entire application with one device.
  • Page 5: Key Features

    Out-of-Box Software Regulatory Compliance The SimpleLink CC3220 Wi-Fi LaunchPad kit is tested for and found to be in compliance with FCC and ISED regulations regarding unlicensed intentional radiators. Hereby, Texas Instruments Inc. declares that the radio equipment type CC3220S-LAUNCHXL and CC3220SF-LAUNCHXL are in compliance with Directive 2014/53/EU.
  • Page 6: Next Steps: Looking Into The Provided Code

    Access Point (AP) provisioning or SmartConfig™ provisioning for a fast CC3220 connection. – Configuring the device in AP mode gives users a direct connection to the CC3220 LaunchPad kit. Once the device is provisioned and connected to an AP in station mode, the profile is stored on the local file system so that any reset to the CC3220 automatically connects it to the AP.
  • Page 7: Hardware Description

    Hardware Description www.ti.com Hardware Description Figure 3 shows the CC3220 LaunchPad kit. Figure 3. CC3220 LaunchPad Development Kit Overview SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 8: Block Diagram

    Hardware Description www.ti.com Block Diagram Figure 4 shows the CC3220 block diagram. U. FL Filter Acceleration Sensor Conn BMA222 INT (GPIO13) JTAG/SWD Temp Sensor XDS110 JTAG UART (Flashing/Log) TMP006 Debug Probe S-Flash 32Mbit 40-MHz XTAL CC3220 32.768-kHz XTAL 3.3-V LDO 2×...
  • Page 9: Connecting A Boosterpack Plug-In Module

    The connectors do not have a key to prevent the misalignment of the pins or reverse connection. Ensure that the VCC and 5-V pins are aligned with the BoosterPack module header pins. On the CC3220 LaunchPad kit, a small white 3V3 tag symbol is provided near pin 1 (see...
  • Page 10: Xds110-Based Jtag Emulator

    Wired Connections, Jumper Settings, Buttons, and LEDs 2.5.1 JTAG Headers The headers are provided on the board to isolate the CC3220 device from the onboard XDS110-based JTAG emulator. These jumpers are shorted by default when the board is shipped from TI. Figure 7...
  • Page 11: Jtag In Connector (J8)

    To connect an external emulator, remove these jumpers and place the external emulator on the JTAG IN connector. Figure 8. JTAG IN Connector (J8) SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 12: Xds110 Out Connector (J4)

    Using the XDS110 Debug Probe With a Different Target The XDS110 debug probe on the LaunchPad development kit can interface to most Arm Cortex-M devices, not just the onboard target CC3220 device. This functionality is enabled by the J4 10-pin Cortex-...
  • Page 13: C Bus Connections

    Table 2. I C Jumper Definitions Reference (Rev. Reference (Rev. B) Comments A/C) Populated: CC3220 SDA connected to onboard sensors with pullup C SDA Open: CC3220 SDA disconnected from onboard sensors Populated: CC3220 SCL connected to onboard sensors with pullup...
  • Page 14: Power Jumpers J14, J21, J20, J19, J17, And J18

    The board can be powered by using the onboard micro USB connector. An onboard DC-DC converter provides 3.3 V for the CC3220 and the rest of the board to operate. This supply can be isolated from the DC-DC using the jumpers on the board. See the yellow jumpers in Figure Figure 11.
  • Page 15: Jumper Settings For Launchpad Kit Power

    +5 VDC power Connects J19, +5 VDC to emulator section jumper Current measurement Measures the current flowing into the CC3220 device and the serial flash. Short: Supply the board power from the onboard DC-DC converter. The Board power board power includes the sensors, LED, and the OPAMP used to drive the ADC input.
  • Page 16: Sop Jumpers (Default Setting Shown)

    2.5.6 Sense on Power (SOP) The CC3220 can be set to operate in four different modes, based on the state of the sense-on-power (SOP) lines. These SOP lines are pins 21, 34, and 35 on the CC3220 device. Table 7...
  • Page 17: Uart Routed To Usb Com Port

    The board supports a USB-based virtual COM port, using the Tiva™ Arm MCU. The LaunchPad kit is shipped with the UART lines from the CC3220 connected to the UART on the Tiva MCU. The CC3220 UART TX can also be routed to the 20-pin connector for use as a GPIO or external UART. The selection is performed using jumpers on the board.
  • Page 18: Push-Button Definitions

    Comments (Rev. A/C) (Rev. B) This is used to reset the CC3220 device. This signal is also output on the 20-pin connector to reset any external BoosterPack module which may be RESET stacked. The reset can be isolated using the jumper block at the center of the board.
  • Page 19: Cc3220 Boosterpack Module Header Pin Assignments

    Build Your Own BoosterPack. Also see the BoosterPack Pinout Standard. The CC3220 LaunchPad kit follows this standard, with the exception of naming. (P1:P4 is used instead of J1:J4.) See Figure 15 for CC3220 pin- mapping assignments and functions. +3.3 V...
  • Page 20: Power

    The LaunchPad kit is designed to work from the USB-provided power supply. The LaunchPad kit provides addresses as a bus-powered device on the computer. To power the CC3220 device from the USB, the jumpers must be placed on the following headers, as shown in Figure Figure 16.
  • Page 21: Powering The Cc3220Lp From Battery

    4. Connect a jumper across J17 and J19. This is done to supply board power from the battery. Figure 17. Powering the CC3220LP From Battery SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 22: Only Cc3220 And Serial Flash Powered By Battery

    Battery Powering Only the CC3220 and U8 (Onboard Serial Flash) In some cases, there may be a requirement to power only the CC3220 and the serial flash from the battery. The usage may not require LEDs, OPAMP for the ADC, and the sensors. In this case, the other sections can be powered off by removing the appropriate jumpers.
  • Page 23: Isolated Current Measurement Of The Cc3220

    Isolated Current Measurement of the CC3220 To measure the current draw of the CC3220 when powering with a USB cable, use the VBAT jumper on the jumper isolation block (J19). The current measured in this mode includes only the CC3220 current and the serial flash current, and no external blocks.
  • Page 24: Active Power Measurements (>1 Ma)

    More information on how to experience the low-power modes and test cases of the CC3220 LaunchPad kit can be found in the CC3120, CC3220 SimpleLink™...
  • Page 25: Rf Connections

    The modified board would appear as in Figure Figure 22. Board Modified for External Antenna Connections SWRU463C – February 2017 – Revised March 2020 ® CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 26: Assembly Drawing

    CC3220x LaunchPad kit (Rev. A). Figure 23. CC3220x LaunchPad Kit Top-Layer Assembly Drawing ® SWRU463C – February 2017 – Revised March 2020 CC3220 SimpleLink™ Wi-Fi LaunchPad™ Development Kit Hardware Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 27: 2.10 Design Files

    CC3220 Software Development Kit. Inside of the SDK, a set of very simple CC3220 code examples can be found that demonstrates how to use the entire set of CC3220 peripherals. When starting a new project or adding a new peripheral, these examples serve as a great starting point.
  • Page 28: Download A Development Environment

    The code built into the library is able to be viewed by the user, but it cannot be edited. For full functionality, download the full version of either CCS or IAR. SimpleLink™ Academy for CC3220 SDK The SimpleLink™ Academy is a collection of curated training modules developed by TI subject matter experts to help developers get up and running as quickly as possible with a SimpleLink MCU device and its SDK.
  • Page 29 Default I C Addresses (of Onboard Sensors) ..............• J15, J16, and J17 to J13 in Sense on Power (SOP) section SWRU463C – February 2017 – Revised March 2020 Revision History Submit Documentation Feedback Copyright © 2017–2020, Texas Instruments Incorporated...
  • Page 30 TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products. TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2022, Texas Instruments Incorporated...

This manual is also suitable for:

Cc3220s-launchxlCc3220sf-launchxl

Table of Contents