Texas Instruments CC3200 SimpleLink Wi-Fi Programmer's Manual

Texas Instruments CC3200 SimpleLink Wi-Fi Programmer's Manual

Single chip wireless mcu
Hide thumbs Also See for CC3200 SimpleLink Wi-Fi:
Table of Contents

Advertisement

Quick Links

®
CC3200 SimpleLink™ Wi-Fi
and IoT Solution, a
Single Chip Wireless MCU
Programmer's Guide
Literature Number: SWRU369D
June 2014 – Revised May 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CC3200 SimpleLink Wi-Fi and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments CC3200 SimpleLink Wi-Fi

  • Page 1 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Programmer's Guide Literature Number: SWRU369D June 2014 – Revised May 2018...
  • Page 2: Table Of Contents

    CC3200 ROM Services ....................CC3200 Bootloader ............... CC3200 Peripheral Driver Library Services in ROM ......................Additional Resources .......................... Revision History Table of Contents SWRU369D – June 2014 – Revised May 2018 Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 3 Target Configuration ....................CC3200 CCS Executing 4 ....................CC3200 CCS Executing 5 ....................... Cygwin Setup ....................... Zadig Options ......................Replace Driver SWRU369D – June 2014 – Revised May 2018 List of Figures Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 4: List Of Figures

    ......................Editing common.h ......................Output Screen ....................Debugging wlan_station ....................... Tera Term VT ......................Device Manager List of Figures SWRU369D – June 2014 – Revised May 2018 Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 5 List of Tables ......................Package Contents ....................... CC3200 Prerequisite ......................... End of RAM ........................ROM APIs ......................ROM Interrupts SWRU369D – June 2014 – Revised May 2018 List of Tables Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 6: Introduction

    ARM Cortex-M4 MCU, allowing customers to develop an entire application with a single IC. This document introduces the user to the environment setup for the CC3200 SimpleLink Wi-Fi, along with programming examples from the software development kit (SDK). This document explains both the platform and the framework available to enable further application development.
  • Page 7: Cc3200 Software Components

    CC3200 Foundation SDK. Figure 2. CC3200 Software Components SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 8: Cc3200 Launchpad Platform

    Refer to the CC3200 Launch Pad user manual (SWRU372) for more details. Figure 3. CC3200 LaunchPad Platform ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 9: Foundation Sdk - Getting Started

    Choose an appropriate path to place the package (else default is chosen). Figure 5. CC3200 SDK Installation 2 SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 10: Cc3200 Sdk Installation

    Proceed with the installation and click Finish once done. Figure 6. CC3200 SDK Installation 3 ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 11: Package Components Overview

    SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 12 • Power Measurement: Allows the user to measure the current consumption for various low-power modes. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 13: Prerequisite: Tools To Be Installed

    To enable CC3200 SDK development on a Linux Refer to Section 5.3.3 environment. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 14: Foundation Sdk - Components

    Each module represents different functionality or capability of the SimpleLink Framework. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 15 If a handler routine was not provided and the event is received, the driver drops this event without any indication of a drop. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 16: Cc3200 Simplelink Iar Config Switch

    OS_PM_debug, as indicated in Figure Figure 8. CC3200 SimpleLink IAR Config Switch ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 17: Cc3200 Ccs Simplelink Config Switch

    PM_Framework_debug – SimpleLink with power management framework for OS environment with debug support SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 18: File Search Path

    3. Edit the SimpleLink library path as shown in Figure 10 Figure Figure 10. File Search Path ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 19: Edit Directory Path

    3. Edit the SimpleLink library path as shown in Figure 12 Figure SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 20: Edit Simplelink Library Path

    Figure 12. Edit SimpleLink Library Path Figure 13. Edit SimpleLink Library Path ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 21: Peripheral Driver Library

    Flash_api • GPIO_General_Purpose_InputOutput_api • HwSpinLock_api • I2C_api • I2S_api • Interrupt_api SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 22: Reference Applications

    Demonstrates how to use WPS Wi-Fi provisioning with the Networking (Provisioning), GPIO Application CC3200. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 23 Allows the user to measure the current consumption for Networking (STA mode) various low-power modes. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 24: Cc3200 Pinmux Utility

    Refer to Section 5.3.2.2 for how to get the new TI-Pinmux tool. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 25: Getting Started With The Cc3200 Launchpad

    To configure the device into SWD/JTAG mode, refer to the cc3200-sdk\docs\hardware\CC3200- LP_User's guide.pdf. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 26: Foundation Sdk - Development Flow

    TI-RTOS/Free-RTOS library, and the simplelink folder contains SimpleLink host files. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 27 = sl_NetAppPingStart(...); // Wait for Ping done event while(!IS_PING_DONE(g_ulStatus)) { ... } SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 28 TI-RTOS/Free-RTOS library, and the simplelink folder contains SimpleLink host files. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 29 4. All results can be viewed on the terminal screen. 5. Observe the execution flow to understand the result. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 30 // After calling this function, you can start sending data to CC3100 IP // address on PORT_NUM lRetVal = BsdTcpServer(PORT_NUM); ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 31 2. Connect to the server 3. Send the packets 4. Close the socket SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 32 <= 0 ) // error ASSERT_ON_ERROR(TCP_SERVER_FAILED); sl_Close(iNewSockID); sl_Close(iSockID); SUCCESS ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 33: Tcp Socket Terminal

    5. Change the other setting (port, SSID name, packet count) as required. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 34 FreeRTOS files, and the simplelink folder contains SimpleLink host files. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 35 1. Open the socket 2. Send the packets 3. Close the socket SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 36 4. Get the IP address of the PC and fill this value for IP_ADDR macro, or change the setting as specified Figure ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 37: Udp Socket Terminal

    8. Observe the execution flow to understand the results. Note: Disable PC anti-virus while running iperf. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 38 = 0; ulIndex < iNumberOfPackets; ulIndex++) sl_Send(iSoc,RawData_Ping,sizeof(RawData_Ping),SL_RAW_RF_TX_PARAMS(iChannel, rate, iTxPowerLevel, PREAMBLE)); // Close the socket sl_Close(iSoc); ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 39: Cc3200 Transceiver Application On The Hyperterminal

    Figure 19. CC3200 Transceiver Application on the Hyperterminal Common interface files are available under the example\common folder SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 40: Simplelink Apis

    3. Open Project Option, and follow the settings as given in Figure ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 41: Cc3200 Programmer Guide Iar Project Options

    Figure 20. CC3200 Programmer Guide IAR Project Options 5.3.1.2 Compiling a Project Figure 21. CC3200 IAR Compiling Project SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 42: Cc3200 Iar Linker Project

    Non-OS with power management hook, and power management configuration for OS environment, respectively. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 43: Cc3200 Iar Linker Config

    Symbol definitions: • Define CC3200_ES_1_2_1=0 for production devices. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 44: Cc3200 Iar Generating Binary

    SOP 2 jumper to prevent the already-flashed code from executing while debugging. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 45: Cc3200 Iar Executing

    Parity – none • Stop – 1 bit • Flow control- none SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 46: Ccs App Center

    Select and install in CCS 6.1.1 Figure 27. CCS App Center ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 47: Ti-Pinmux Tool

    Figure 28 Figure 28. TI-PinMux Tool SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 48: Select Ccs Projects To Import

    SDK libraries and common files. CC3200_SDK_ROOT=C:\TI\CC3200SDK_<version>\cc3200-sdk ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 49: Cc3200 Css Editing Existing Project

    SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 50: Cc3200 Ccs Creating Project

    Figure 31. CC3200 CCS Creating Project Linker command file: • cc3200v1p32.cmd: for XCC3200JR, CC3200R1M2 devices. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 51: Cc3200 Ccs Compiling Project

    5.3.2.5 Compiling a Project Figure 32. CC3200 CCS Compiling Project SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 52: Cc3200 Ccs Compiling Project

    • To use common interface APIs – include example\common folder path. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 53: Cc3200 Ccs Compiling Project

    SL_PLATFORM_MULTI_THREADED – If application uses any OS. • ccs – For CCS-based application SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 54: Cc3200 Ccs Linking Project

    • Set heap and stack size as per the application requirements. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 55: Cc3200 Ccs Linking Project

    NOTE: Use the *_debug configuration of the SimpleLink library while debugging the application. Refer to Section 3.1.4. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 56: Ti-Rtos Os Dependency

    Add the following script to generate a .bin file "${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/armofd" "${CG_TOOL_ROOT}/bin/armhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin" ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 57: Cc3200 Ccs Generating Binary

    Foundation SDK – Development Flow www.ti.com Figure 38. CC3200 CCS Generating Binary SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 58: Cc3200 Ccs Executing

    Set this new configuration as the default. Right-click on this configuration and select Launch Selected Configuration. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 59: Cc3200 Ccs Launch Config

    SOP 2 jumper to prevent the already-flashed code from executing while debugging. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 60: Target Configuration

    Once connected, load the .out file by selecting the appropriate application binary (Load Program). ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 61: Cc3200 Ccs Executing

    Figure 45 for an example of selecting a package (as example: Devel/autoconf). SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 62: Cygwin Setup

    (refer to Section 5.3.3.6). ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 63: Zadig Options

    SECURITY_TYPE as SL_SEC_TYPE_OPEN. For WPA and WPA2 security, define it as SL_SEC_TYPE_WPA. Figure 48. Editing common.h SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 64: Swru369D - June 2014 - Revised May 2018

    Cygwin prompt: arm-none-eabi-gdb -x gdbinit wlan_station.axf ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 65 2. Update the driver software for USB<->JTAG/SWD (Interface 0) under Universal Serial Bus devices. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 66 Data – 8 bits • Parity – none • Stop – 1 bit ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 67: Flashing And Running The .Bin Using The Uniflash Tool

    SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 68: Cc3200 Peripheral Driver Library Services In Rom

    [0] = pointer to ROM_IntEnable [1] = pointer to ROM_IntMasterEnable [2] = pointer to ROM_IntMasterDisable ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 69 ROM_INTERRUPTTABLE is an array of pointers located at ROM_APITABLE[4]. ROM_IntMasterEnable is a function pointer located at ROM_INTERRUPTTABLE [1]. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 70 2. Rebuild all the relevant projects that use driver lib APIs. ® SWRU369D – June 2014 – Revised May 2018 CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 71: Additional Resources

    CC32xx SimpleLink Host Driver APIs CC32xx Peripheral Drivers APIs. • CC32xx Technical Reference Manual. SWRU369D – June 2014 – Revised May 2018 ® CC3200 SimpleLink™ Wi-Fi and IoT Solution, a Single Chip Wireless MCU Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 72: Revision History

    Changes from March 31, 2016 to May 30, 2018 (from C Revision (March 2016) to D Revision) ......... Page ........................• Updated SDK version....................• Updated CC3200 Prerequisite table. Revision History SWRU369D – June 2014 – Revised May 2018 Submit Documentation Feedback Copyright © 2014–2018, Texas Instruments Incorporated...
  • Page 73 IMPORTANT NOTICE FOR TI DESIGN INFORMATION AND RESOURCES Texas Instruments Incorporated (‘TI”) technical, application or other design advice, services or information, including, but not limited to, reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to assist designers who are developing applications that incorporate TI products;...

Table of Contents