SWRU473A February   2017  – August 2018 CC3120MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF

 

  1.   SimpleLinkrep%#8482; Wi-Fi® CC3220 Out-of-Box Application
    1.     Trademarks
    2. 1 Introduction
    3. 2 Download and Installation
    4. 3 Installation for Basic Users
      1. 3.1 UniFlash
      2. 3.2 SimpleLink™ Wi-Fi® Starter Pro Mobile Application
      3. 3.3 Serial Terminal
      4. 3.4 XDS110 Driver Installation
    5. 4 Building the Setup
    6. 5 Flashing the Out-of-Box Project
    7. 6 Getting Started With the OOB Demonstration
      1. 6.1 Connecting to the CC3220
        1. 6.1.1 CC3220 Provisioning
        2. 6.1.2 CC3220 as AP
      2. 6.2 Browse Onboard Website
        1. 6.2.1 Local Network Demo
        2. 6.2.2 OTA Update
        3. 6.2.3 Advanced Settings
      3. 6.3 Using the Mobile Application
        1. 6.3.1 Connect to the CC3220
        2. 6.3.2 Local Network Demo
        3. 6.3.3 OTA Update
          1. 6.3.3.1 Local OTA When CC3220 is in AP Mode
      4. 6.4 Returning to Factory Image
    8. 7 Troubleshooting
      1. 7.1 Red LED Legend
      2. 7.2 Extra Debugging
      3. 7.3 Terminal Messages
    9. 8 Limitations and Known Issues
    10. 9 Out-of-Box for Advance Users
      1. 9.1 Installations for Advance Users
        1. 9.1.1 CC3220 Software Development Kit (SDK)
        2. 9.1.2 Service Pack
        3. 9.1.3 CCS IDE
          1. 9.1.3.1 Add CCS Support for FreeRTOSv9
          2. 9.1.3.2 Product Settings Verification
      2. 9.2 Source Files Briefly Explained
      3. 9.3 Building the OOB Project Using CCS
        1. 9.3.1 Executing in Debug Mode
        2. 9.3.2 Program a User Modified OOB Binary
  2.   Revision History

Building the OOB Project Using CCS

To build the OOB project, follow these steps.

  1. Open CCS and navigate to Project → Import CCS Projects
  2. Browse to the <SDK install path>\examples directory. The SDK provides NoRTOS, TI-RTOS, and FreeRTOS based examples. TI-RTOS and FreeRTOS examples have tirtos or freertos in the project name.
  3. Import the OOB project using CCS IDE from the following location, according to the connected CC3220 device and the desired OS (freertos or tirtos, see Figure 37).
    • CC3220S secured device:
      • <SDK install path>\examples\rtos\CC3220S_LAUNCHXL\demos\out_of_box\tirtos\ccs
      • <SDK install path>\examples\rtos\CC3220S_LAUNCHXL\demos\out_of_box\freertos\ccs
    • CC3220SF secured device:
      • <SDK install path>\examples\rtos\CC3220SF_LAUNCHXL\demos\out_of_box\tirtos\ccs
      • <SDK install path>\examples\rtos\CC3220SF_LAUNCHXL\demos\out_of_box\freertos\ccs
  4. CCS_import_OOB_SWRU473.pngFigure 37. Import OOB Project
  5. Make the required changes and rebuild the project.
  6. Importing TI-RTOS and FreeRTOS examples will import kernel projects in the same workspace. The kernel project is a dependent project that automatically builds when the example is built.

There are two options to execute the code:

  • Run in debug mode.
  • Program the OOB binary using UniFlash.