SimpleLink™ Wi-Fi SDK 10.10.00.18 Release Notes
Table of Contents
Introduction
The SimpleLink™ Wi-Fi® SDK provides a comprehensive software toolkit for developing IoT applications on the CC35xxE family of wireless MCUs. This powerful SDK includes essential components like the Bluetooth® LE protocol stack supporting Bluetooth 5.4, Wi-Fi 6 with an included networking stack based on LwIP, and the FreeRTOS kernel and TI Drivers in one easy-to-use software package, along with example applications and exhaustive documentation. When used with TI’s SimpleLink Wi-Fi® CC35xxE LaunchPads, the SDK provides a complete development solution for IoT applications. This SDK is also available on GitHub at https://github.com/TexasInstruments/simplelink-wifi-sdk.
This is version 10.10.00.18 of the Wi-Fi SDK
Released on 2026-03-31
Release highlights
- New device support CC35X1ET
- SDK New example applications:
- CC35XX OTA Example
- CC35XX Power measurement
- CC35XX BLE DTM
- CC35XX BLE controller
- Raw Wi-Fi CSI data available to application
- FWU Support for accept/reject API
- External coexistence 3-wire PTA Master
- Bug Fixes
Supported Features
- Wi-Fi
- IEEE802.11 a,b,g,n,ac,ax
- 2.4GHz & 5GHz bands
- Supported roles: Station role, AP role (up to 8 connections, Wi-Fi4 only) , MultiRole (STA-AP), P2P (Client and Go)
- Support Security types
- Personal - WPA3, WPA2/WPA3 (Transition mode), WPA2 Personal, WPA/WPA2 (mixed mode, STA role only), WPS, OPEN
- Enterprise (STA role only) - WPA3, WPA2 (TLS,TTLS, PEAP0)
- Supported Profiles and connection policies
- Support OTA lib
- Date and time module
- Agile Multiband
- DFS support and channel switch
- Option to disable WI-Fi6 via eFuse / INI
- Raw Wi-Fi CSI data available to application
- CC35X1ET device support
- Auto flash detection
- AP role, max STA count updated to 8
- BLE
- Implementing BLE 5.4 specification
- Roles: Broadcaster, Peripheral, Observer, Central, Multirole
- Legacy & Extended Advertisement
- Legacy & Extended Scan
- Multiple BLE Connections (up to 16)
- Supported PHYs: 1M, 2M, Coded
- Privacy
- Secured connection
- BLE store bond information support
- Coexistence - internal & external
- Support Drivers - I2C Controller, DMA, GPIO, GPTIMER, PWM, SPI, UART2, SHA2, AES, POWER, ADC, Watchdog, SDIO, I2S, SDMMC, TRNG, ECC (for ecdsa/ecdh/eddsa), CAN
- SDK content
- FreeRTOS
- WPA Supplicant
- lwIP
- NimBLE
- Driver examples
- MbedTLS
- Support OTA lib
- CC35xx network terminal example
- CC35xx BLE Wi-Fi provisioning example
- CC35xx Mqtt client example
- CC35xx AT-Commands example
- CC35XX Indigo example
- CC35XX OTA Example
- CC35XX Power measurement
- CC35XX BLE DTM
- CC35XX BLE controller
- NVOCMP package
- Dynamic support for different flash types
- IS25WJ032F
- IS25WJ064F
- W25Q64JW
- W25Q32JW
- W25Q12PW
- PY25Q32LB
- PY25Q64LB
- PY25Q128LA
- PY25Q256LC
- GD25LF32ETJGY
- GD25LF64ETJGY
- MX25U3235F_EXPERIMENTAL
- MX25U6435F_EXPERIMENTAL
- IS25WJ128F_EXPERIMENTAL
- Power management
- PSA APIs for selected Crypto drivers
- PSRAM support
- APS6404L-SQH - 8MB - Stacked
Documentation
Installer Operating Systems Support
- Windows 11
- Ubuntu 22.04.05 LTS 64-bit
- macOS 13.3.1
Dependencies
This release was validated with the following components:
- Code Composer Studio 20.4.1
- TI-Clang 4.0.4 LTS
- GCC 12.3.Rel1-0
- ToolBox 4.1.16
- Sysconfig 1.26.3
Packages
Wi-Fi \ BLE Firmware| 1.8.0.42 |Wi-Fi \ BLE PHY| x.x.x.45.6.1.26.71 |NimBLE| 1.7.0 |WPA Supplicant| 2.10 |LWIP| 2.1.3 |MbedTLS| 3.6.3 |
Device Support
CC35xx ICs:
CC3500ECC3501ECC3550ECC3551ECC3501ETCC3551ET
CC35xx Launchpad:
LP_EM_CC35X1LP_EM_CC35X1ET
Limitations
The Out-of-box experience of “Activation and Initial Programming” as described in the “Quick Start Guide” will only work on Rev-A of the LP-EM-CC35X1 Launchpad (it is not compatible with older revisions of the Launchpad, such as Rev E4, Rev E3 and Rev E2).
Default INI file that is compiled with examples is for dual-band devices (CC355x), for single-band devices please update the INI file with IsDeplexerPresent=0, and recompile
PSRAM functionality is provided as Early Access (EA) support. PSRAM can currently be accessed using the “XMEM” driver APIs. SW stack and heap cannot be placed on PSRAM in this release
When configuring AP role to support 8 STAs, it is recommended to configure LwIP to allow 8 TCP streams to ensure optimal performance. This will require re-compiling LwIP library
Fixed Issues
| ID | Summary |
|---|---|
| OSPREY_MX-1607 | Cannot connect to hidden AP on a DFS channel |
| OSPREY_MX-1520 | SW does not support configuring external slow-clock |
Known Issues
| ID | Summary |
|---|---|
| OSPREY_MX-1818 | [COEX] some degraded traffic and scan performance observed in External Coexistence mode (Wi-Fi + External device) |
| OSPREY_MX-1796 | BLE advertise power consumption is higher than expected |
| OSPREY_MX-1795 | BLE idle connect power consumption is higher than expected |
| OSPREY_MX-1744 | Adding Wi-Fi profile will fail with protected storage enabled |
| OSPREY_MX-1626 | [IOP AP] iphone 17 Can't Authenticate with CC35XX in AP Role with WPA3 Security |
| OSPREY_MX-1519 | [BLE] instability observed in some multiple-connection BLE scenarios |
| OSPREY_MX-1518 | [COEX] some degraded traffic and scan performance observed in Coexistence mode (Wi-Fi + BLE) |
| OSPREY_MX-1447 | [BLE]: BLE Connection timeout occurred sometimes during heavy BLE traffic |
| OSPREY_MX-1287 | Power consumption currently higher than expected due to missing software optimization |
| OSPREY_MX-725 | TCP bidirectional traffic is sometimes unbalanced between Rx and Tx |