SimpleLink CC32XX SDK AWS IoT Plugin 3.30.00.03 Release Notes

Table of Contents

Introduction

The AWS IoT Plugin enables users to create AWS IoT applications. It includes the necessary AWS IoT sources, as well as documentation and examples.

Documentation

The following documentation is provided with this release.

What’s New

3.30.00.03

Bugs Resolved

ID Summary
AWSIOT-32 CC32XX - Support AP WiFi provisioning option

Enhancements

ID Summary
AWSIOT-78 Create macOS installer
AWSIOT-75 Add sysconfig support to examples
AWSIOT-72 Quick Start Guide Updates
AWSIOT-70 Support the SimpleLink 3.30 (Q3 2019) SDKs
AWSIOT-67 Convert large ms timeout values into seconds on iot_tls_read
AWSIOT-66 MSP432E4 - Define certificate arrays in a source file instead of a header file
AWSIOT-14 CC32XX - Use Uniflash tool for flashing certs securely

Upgrade and Compatibility Information

Example/SysConfig Updates

All examples in this release have been updated to use SysConfig. SysConfig generates .c and .h files with the various configuration data structures and constants. These files were previously written by hand. Check the SimpleLink SDK’s User’s Guide for more information about SysConfig

Here is a short summary of the changes to each example:

Previous Release This release
Hand written files with #defines and C structures example.syscfg (generates files with #defines and C structures)
Board.h, CC32XX_LAUNCHXL.h ti_drivers_config.h
CC32XX_LAUNCHXL.c ti_drivers_config.c
#defines are named Board_GPIO_LED0, etc. #defines are named CONFIG_GPIO_LED_0, etc.
pin settings common to all examples are shown in Board.html pin settings unique to each example are commented in ti_drivers_config.h

This release updates dependencies (SimpleLink SDK and AWS IoT C SDK versions), so refer to documentation in those products for any upgrade and/or compatibility notes.

The AWS IoT Plugin examples were updated to accomodate any changes and/or breaks in dependencies, so you may consider reviewing example differences if upgrading is introducing issues in existing code bases.

Host Support

Dependencies

This release requires the following software components and tools versions to successfully function:

See the CC32XX SDK documentation for IDE and toolchain dependencies

Device Support

This release supports the following devices:

Validation Information

This release was validated using the following software components. Please use the versions below, or compatible:

Known Issues

Versioning

All releases have 4 segment versions (M.mm.pp.bb). This includes GA and pre-releases. Pre-releases are denoted with a suffix (e.g. 2.00.00.00_eng).

This product’s version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and bb is an unrestricted set of digits used as an incrementing build counter.

To support multiple side-by-side installations of the product, the product version is encoded in the top level directory, ex. aws_cc32xx_3_30_00_03.

Subsequent releases of patch upgrades will be identified by the patch number. Typically, these patches only include critical bug fixes.

Last updated: 2019-12-04