This SDK adds support for CC3235S and -SF devices. These new CC32xx family members add 802.11 a/b/g/n dual band 2.4GHz and 5GHz radio, baseband, and MAC with a powerful hardware cryptography engine, single wire co-located 2.4GHz radio coexistence support, FIPS140-2 Level 1 certification, up to 16 concurrent secure sockets and several more exciting and useful features.
Application processor: Arm Cortex-M4 MCU with a user-dedicated 256KB of RAM and an optional 1MB of executable flash
Network processor to run all Wi-Fi and Internet logical layers. This ROM-based subsystem includes an 802.11 a/b/g/n dual band 2.4-GHz and 5-GHz radio, baseband, and MAC with a powerful hardware cryptography engine
This generation introduces new capabilities that further simplify the connectivity of things to the Internet. The main new features include:
2.4GHz/Bluetooth low energy coexistence
Enhanced security with FIPS 140-2 Level 1 certification
More concurrent secure sockets (up to 16)
Certificate sign request (CSR)
Wi-Fi Alliance certified for IoT applications with low-power capabilities
Hostless mode for offloading template packet transmissions
Improved fast scan
Added new examples folders for CC3235S and CC3235SF
Enhancement for Power measurement example
Added IOT low power option
Enhancement for Network terminal
Support setting country code
Added 5GHz channels support
Added support for Antenna diversity configurations
Added Support for Coex configurations
Extended scan results table
Host driver 184.108.40.206 enhancements/changes include support for both the CC3220 and the CC3235 variants, SysConfig 2.0 and deprecation of SL_TINY driver
Support for SysConfig 2.0 includes manual antenna diversity and user defined RSSI trigger capabilities
Support for Amazon Certificates CA1-CA4
New features supported only in CC3220S/SF:
Manual antenna diversity - The Antenna diversity mechanism is applicable when two antennas are used and enables the application to control the antennas through three dedicated APIs. One API is used for configuring the feature and the other two API are used for setting and getting the selected antenna. The antenna switch operation is protected in the MAC firmware such that the actual switching is deferred until all TX operations are done. The antenna diversity uses two GPIOs to control an external switch that selects among the two antennas. The user is expected to evaluate the link RSSI through an existing API and choose the appropriate antenna. This can be enabled using the sl_WlanSet command with SL_WLAN_GENERAL_PARAM_ANT_SELECTION_SET option, for further information please refer to the description in the SimpleLink host driver doxygen.
Limitations: Configuration of the feature requires device reset to take effect and not all GPIOs can be used as output lines to the external switch.
User Defined RSSI Trigger - The user defined RSSI trigger enables the application to get a notification when the received signal strength degraded below a predefined value. This feature can be used as a standalone feature but can also serve two advantages when combined with the Antenna diversity feature. The first is power saving when periodic host application wakeups are not required (to get the signal level of the selected antenna), and the second is real time responsiveness so the host application is notified immediately on degraded antenna link. RSSI user trigger configuration includes the RSSI threshold level, notification pacing, hysteresis value and feature disable/enable. RSSI user trigger can be set at any time, including during connection.
Support for CCS v8.3.0.00009, ARM 18.1.4.LTS
Support for XDCTools to 3.51.01.18
Support for GNU Code Gen Tools gcc-arm-none-eabi-7-2017-q4-major
Support for IAR EWARM v8.20.2
Support for FreeRTOS v10.0.0
Click on the links in the table below to download. The SimpleLink Wi-Fi SDK delivers components that enable engineers to develop connected applications on Texas Instruments Wi-Fi micro-controller devices. The product is comprised of multiple software components and examples of how to use these components together. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.