Changelog
Table of Contents
New Features
BLE5-Stack
| ID | Summary |
|---|---|
| BLE_AGAMA-1516 | Add BLE OAD Example Apps to BAW Device |
| BLE_AGAMA-1515 | Integrate the new PA table which includes (-3)dB steps into BLE stack |
| BLE_AGAMA-1512 | Implement new method to support SimpleLink™ Angle of Arrival BoosterPack |
| BLE_AGAMA-1506 | [RTLS] Add BLE Multiple connections support to RTLS Applications |
| BLE_AGAMA-1474 | Add Multi Role Example Application to BAW Device |
| BLE_AGAMA-1471 | Add support to configure Tx power in Adv. via Tx Power field in GapAdv_params_t |
EasyLink
| ID | Summary |
|---|---|
| EZLINKPROP-854 | Change rfPacketErrorRate and rfEasyLinkNp examples sub-1GHz default mode TX power to 12.5 dBm for CC1352R and CC1352P-2 |
| EZLINKPROP-853 | [AGAMA] Add proprietary 2.4 GHz Support |
| EZLINKPROP-843 | [AGAMA] Add CC26X2R1_LAUNCHXL Support for EasyLink NP and PER examples |
| EZLINKPROP-840 | [AGAMA] Add CC26X2R1_LAUNCHXL Support to EasyLink OAD and WSN Examples |
| EZLINKPROP-839 | [AGAMA] Add CC26X2R1_LAUNCHXL Support to Basic EasyLink and RF Driver Examples |
| EZLINKPROP-832 | [SYSCFG] Integrate CC26X2R1_LAUNCHXL into EasyLink Module |
TI-OpenThread
| ID | Summary |
|---|---|
| TIOP-820 | Enable temperature preempt for BAW from RFLib |
| TIOP-815 | 19Q4 Downstream from OpenThread |
| TIOP-733 | Enable multi-page NV configuration in linker command script |
TI 15.4-Stack
| ID | Summary |
|---|---|
| TI154STACK-2979 | Enabled Turbo OAD Feature |
TI Z-Stack
| ID | Summary |
|---|---|
| None | None |
DMM
| ID | Summary |
|---|---|
| None | None |
TI-RTOS and Drivers
| ID | Summary |
|---|---|
| None | None |
Radio Software Bundle (RFLib)
| ID | Summary |
|---|---|
| RFDRIVER-75 | CC2652RB (BAW): Implement regular temperature compensation in RF driver |
| RFDRIVER-216 | Documentation: Add top-level HTML file for opening API documentation |
| SRFSTUDIO-2510 | SYSCFG: Add support for 2.4GHz proprietary mode on CC1352R/CC1352P/CC2652P |
| SRFSTUDIO-2489 | SYSCFG: Add support for application specific overrides |
| SRFSTUDIO-2488 | SYSCFG: Add support for stack specific overrides |
| SRFSTUDIO-2478 | SYSCFG: Move RadioConfig to name-space /ti/devices |
| SRFSTUDIO-2529 | SYSCFG: Integrate characterized CC2652RB BLE settings |
| SRFSTUDIO-2524 | SYSCFG: CC13x2/CC26x2: Integrate 3-dB steps for 2.4 GHz PA table below 0 dBm |
| SRFSTUDIO-2525 | CC13x2/CC26x2 BLE: Integrate BLE Q1 (Automotive) PHY settings |
| SRFSTUDIO-2494 | SYSCFG: Prevent more than one PHY from using Legacy mode code generation |
Fixed Issues
BLE5-Stack
| ID | Summary |
|---|---|
| BLE_AGAMA-1566 | [PSIRT-34] Unexpected pairing package causes responder crash |
| BLE_AGAMA-1553 | When initiating and extended directed advertiser is not changing the target RPA connection is failed to be established |
| BLE_AGAMA-1463 | Support RPA in Project Zero |
| BLE_AGAMA-1458 | CC1352-P2 fails to enable legacy advertise command when channel 37 is not included in the channel map |
| BLE_AGAMA-1445 | Example failed to load when configured to non-default power level in the advertisement sets |
| BLE_AGAMA-1437 | [RTLS] Angle performance is not stable when antenna array 2 is used |
| BLE_AGAMA-1432 | [RTLS] Configuration of slot_duration=1 is not supported in AoA |
| BLE_AGAMA-1411 | [TOF] ToF Master/Slave may go out of sync when RSSI is below -60 |
| BLE_AGAMA-1380 | Wrong channel is reported back after a channel map indication |
| BLE_AGAMA-1143 | fastTx - Sending data after connection update causes connection termination |
| BLE_AGAMA-740 | GAP_EVT_ADV_REPORT not received during continuous scanning after supervision timeout (disconnect) occur on a single connected slave. |
| BLE_AGAMA-723 | No L2CAP connection parameter update request sent when peer device does not support LL. |
EasyLink
| ID | Summary |
|---|---|
| None | None |
TI-OpenThread
| ID | Summary |
|---|---|
| TIOP-807 | Fixed TTOAD Linux out of box compile with OpenThread Border Router |
| TIOP-798 | Repeated solicit traffic when the same device starts DHCPv6 server and client |
TI 15.4-Stack
| ID | Summary |
|---|---|
| TI154STACK-3285 | Fixed multipage NV bug in data migration from NVOCTP to NVOCMP when NVOCTP is completely Full with Valid data |
| TI154STACK-3261 | Fixed high power consumption post orphan until re-join in beacon mode |
| TI154STACK-3151 | Fixed FH sleepy end device not rejoining network until permit join is enabled post reset |
TI Z-Stack
| ID | Summary |
|---|---|
| ZIGBEE-636 | CC2652RB ZED performs rejoin during high temperature changes from long calibration timing |
| ZIGBEE-633 | Routers reject Trust Center rejoins |
| ZIGBEE-625 | TouchLink target node stack overflow during app “Discovery” mode |
| ZIGBEE-621 | AddrMgr NV entry can be corrupted if parent is restart after ZED switches parent devices |
| ZIGBEE-616 | ZDSecMgrRemoveDeviceInd is not being called for ZNP devices |
| ZIGBEE-598 | TC Link Key in SysConfig is reversed |
| ZIGBEE-597 | zclParseInDiscCmdsRspCmd causes stack failure |
| ZIGBEE-596 | Multiple TCLK entries per device in the TC's ZCD_NV_EX_TCLK_TABLE item |
| ZIGBEE-593 | ZCL Group IDs are written to/restored from NV incorrectly |
| ZIGBEE-591 | App “Discovery” mode on Light leads to extraneous Simple Descriptor Requests |
| ZIGBEE-586 | MT_ZDO_EXT_SEC_APS_REMOVE_REQ is incorrectly parsed |
| ZIGBEE-580 | gpd sysconfig should not have battery vs batteryless mode as a configuration option |
| ZIGBEE-574 | MAX_BINDING_CLUSTER_IDS should be statically sized due to usage in libraries |
| ZIGBEE-541 | Disabling NV_RESTORE leads to undefined behavior |
| ZIGBEE-537 | Parsing error when configuring ZCL attribute with discrete data type (non-analog) |
| ZIGBEE-526 | NVOCMP: New devices cannot join after ~220 nodes are in the network |
| ZIGBEE-516 | Trust Center rejoins do not work correctly for joining devices |
DMM
| ID | Summary |
|---|---|
| DMM-782 | Fixed issue where DMM ZR stops core Zigbee functionality after 1-4 hours with steady traffic |
TI-RTOS and Drivers
| ID | Summary |
|---|---|
| TIDRIVERS-3910 | FormatCurve25519PrivateKey function produces incorrect result |
| TIDRIVERS-3908 | Multiple NVS instances use the same buffer (SysConfig issue) |
| TIDRIVERS-3898 | GCC NVS flash buffer is initialized to zero |
Radio Software Bundle (RFLib)
| ID | Summary |
|---|---|
| RFDRIVER-221 | RF_getCurrentTime returning incorrect value during PHY switching |
Known Issues
BLE5-Stack
| ID | Summary |
|---|---|
| BLETOOLS-213 | AE and legacy advertising sets number is limited to 20 |
| BLESTACK-3843 | RTOS logging of certain high-priority events, such as SWIs and HWIs, may interfere with reception of a scan response chain |
| BLE_AGAMA-1708 | [RTLS] AoA multiple connection: When>4 slaves are connected, the master node might disconnect after aoa_start command is sent. WA requires delaying the aoa_start command for a few seconds after the connection is established. |
| BLE_AGAMA-1675 | IOP: Device fails to pair with Meizu Pro 7 |
| BLE_AGAMA-1652 | [RTLS] AoA multiple connection: When>4 slaves are connected, the passive node sometimes fails to track some of the connections. |
| BLE_AGAMA-1597 | [RTLS] AoA Master sometimes get stuck in multiple connections scenario |
| BLE_AGAMA-1586 | [RTLS] ToF Master & Slave may go out-of-sync in an environment with lots of RF activities in 2.4 GHz band and it will require reset to recover ToF |
| BLE_AGAMA-1573 | [SYSCFG] Custom Board configuration in sysconfig is not supported |
| BLE_AGAMA-1441 | [RTLS] AoA angle calculation is deviated for boundary angles |
| BLE_AGAMA-1435 | [Multi-Sensor] Accelerometer Service Disappears After First Connection |
| BLE_AGAMA-1416 | OAD offchip examples needs additional reset to load Factory Image |
| BLE_AGAMA-1370 | CC13x2-P2 persistent app failed to compile in debug configuration |
| BLE_AGAMA-1116 | [RTLS] TOF is not stable for connection interval greater than 1 second |
| BLE_AGAMA-546 | Central applications do not receive timeout when connection fails |
| BLE_AGAMA-273 | [Known Limitation] SC can't save Bond data for more than 10 devices to NV |
| BLE_AGAMA-139 | When using multi-role, the random address will display in the serial terminal, instead of the “Work With” selection |
| BLE_AGAMA-80 | The NVS Driver is now used for bond storage. It is not possible to retain OSAL_SNV contents when upgrading from earlier BLE5 1.1.x releases. |
EasyLink
| ID | Summary |
|---|---|
| EZLINKPROP-869 | Using Custom Board in SysConfig may cause unexpected build and runtime behavior |
TI-OpenThread
| ID | Summary |
|---|---|
| TIOP-840 | Thread Stack on CC2652RB can get stuck randomly after several hours when the temperature changes continuously. Issue not observed when temperature remains constant. |
| TIOP-826 | Using Custom Board in SysConfig may cause unexpected build and runtime behavior |
TI 15.4 Stack
| ID | Summary |
|---|---|
| TI154STACK-3381 | 15.4 sensor locks up when scanning after ~10-20 min |
| TI154STACK-3347 | Beacon losses observed in 15.4 BCN 250kbps mode at 2.4GHz with high data traffic in large network |
| TI154STACK-3335 | Using Custom Board in SysConfig may cause unexpected build and runtime behavior |
TI Z-Stack
| ID | Summary |
|---|---|
| ZIGBEE-607 | Using Custom Board in SysConfig may cause unexpected build and runtime behavior |
DMM
| ID | Summary |
|---|---|
| DMM-849 | Number of channels that can be used in 15.4 FH mode is limited in DMM use cases |
| DMM-845 | DMM 15.4 collector unable to maintain connection with one DMM sensor when connected to 9 DMM sensors in 24 hour 15.4 beacon mode large network test |
| DMM-842 | DMM RX-Always-On examples show BLE disconnection when changing from short to long connection interval at runtime |
| DMM-821 | Using Custom Board in SysConfig may cause unexpected build and runtime behavior |
TI-RTOS and Drivers
| ID | Summary |
|---|---|
| TIDRIVERS-3636 | I2C_transfer() occasionally fails when called from an interrupt context |
| TIDRIVERS-3635 | UART_read returns 0 in portable after a power-cycle on CC13x0 and CC26x0 devices |
| TIDRIVERS-1642 | NVSSPI25x driver does not work when using internal SPI CS |
Radio Software Bundle (RFLib)
| ID | Summary |
|---|---|
| None | None |