SWRA759 November   2022

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
  4. 2Hardware BOM and Firmware Modification
  5. 3Firmware Compiler Environment Setup (if change or evaluate code are needed)
    1. 3.1 Hardware and Software Prepared
    2. 3.2 Hardware Connection
    3. 3.3 CCS Environment Configuration
  6. 4Upgrade Firmware of CC3235 and OA7000
    1. 4.1 Prepared Components
    2. 4.2 Upgrade CC3235 Firmware
    3. 4.3 Upgrade OA7000 Firmware
  7. 5How to Test Current and Startup Time
    1. 5.1 Prepared Components
    2. 5.2 Setup Test Environment
    3. 5.3 Start Testing

CCS Environment Configuration

  1. Unzip FreeRTOS™ package (download from freertos.org) in a folder, and add variable in dialog from CCS->Window->Preferences->Code Compose Studio->Build->Variables.

    Variable name: FREERTOS_INSTALL_DIR

    Value: C:\ti\FreeRTOSv202107.00 (unzip folder address)

    GUID-20221018-SS0I-03QW-JNXT-J26W1D0KFHH9-low.png Figure 3-3 FreeRTOS Variable Dialog in CCS
  2. Install Simplelink CC32xx SDK and the sysconfig tool (download from TI.com). Refresh product in dialog from CCS->Window->Preferences-> Code Compose Studio->Products.
    GUID-20221018-SS0I-P49S-VBJD-S9LTGKGW1M8C-low.png Figure 3-4 Installed Products Dialog in CCS
  3. Open Workspace in CCS.

    If there is no available workspace when CCS is started, a dialog will pop up to ask to select a directory as workspace. Browse to the unzipped CC3235 Firmware folder and click ‘Launch’.

    If a workspace in CCS is already opened, browse to the unzipped CC3235 Firmware folder in dialog from CCS->File->Switch Workspace->Other, and click ‘Launch’.

    GUID-20221018-SS0I-DRJX-D010-TVND8XXWKVSH-low.png Figure 3-5 Launch Project in CCS