Changelog
Table of Contents
New Features
BLE5-Stack
ID | Summary |
---|---|
BLESTACK-4965 | Added support for BLE5.1 Errata 10336 related to privacy: Potential compatibility break for devices forming connections over the Auxiliary Advertising channels or using directed advertising. Refer to documentation for more information. |
BLE-Stack
ID | Summary |
---|---|
BLESTACK-5067 | ToF security now uses TI AESCTRDRBG driver |
BLESTACK-5062 | [RTLS] Save ToF calibration to the NV |
BLESTACK-5061 | [RTLS] Added user configurable Link Quality Indication (LQI) and magnitude difference filter for ToF |
BLESTACK-5060 | [RTLS] Implemented Time of Flight role switching feature |
BLESTACK-5057 | Added RTLSCtrl API to dynamically alter connection parameters |
BLESTACK-5049 | Added feature to track ToF statistics when RTLS_TOF_DEBUG is set |
TI Proprietary-RF
ID | Summary |
---|---|
None | None |
TI-RTOS and Drivers
ID | Summary |
---|---|
TIRTOS-1953 | Update CC26X0R2 driverlib which includes updated RF/BLE settings |
Fixed Issues
BLE5-Stack
ID | Summary |
---|---|
BLESTACK-5165 | Stack may not schedule advertisements when more than one device is connected |
BLESTACK-5006 | When previously bonded, upon re-connection, slave should send a slave security request |
BLESTACK-4967 | Fixed issue where legacy advertisement set data length was not validated |
BLESTACK-4961 | Fixed issue where using autosized heap would break ROV for CCS. Changed IAR linker file to simplify workaround. |
BLESTACK-4936 | Added sanity checks to GapAdv_loadByHandle for scannable properties |
BLE-Stack
ID | Summary |
---|---|
BLESTACK-4958 | BIM reserves extra pages of flash when not using secure OAD |
BLESTACK-4842 | Fix issue with data alignment of RF buffers on connection monitor |
BLESTACK-4829 | [RTLS] rtls_passive won't re-sync when using TOF_MODE_AUTO run mode in Dynamic Sync-word mode |
BLESTACK-4793 | RTLS Passive sync issues: missing the first word will stop Passive ToF in Dynamic Sync-word mode |
BLESTACK-4550 | Fixed issue regarding PAGE_ALIGN section definition in OAD linker files |
BLESTACK-4357 | BLESTACK linker files have no .TI.noinit section, places in FLASH |
BLESTACK-3912 | Fixed issue where using autosized heap would break ROV for CCS. Changed IAR linker file to simplify workaround. |
TI Proprietary-RF
ID | Summary |
---|---|
None | None |
TI-RTOS and Drivers
ID | Summary |
---|---|
TIDRIVERS-3843 | CC26XX I2C driver needs to power on module before initializing |
Known Issues and Limitations
BLE5-Stack
ID | Summary |
---|---|
BLETOOLS-14 | [BTool App] Discovered devices list is never cleared |
BLESTACK-5121 | host_test app with peripheral and observer cannot be built due to memory limitation |
BLESTACK-5120 | host_test app with central and broadcast cannot be built due to memory limitation |
BLESTACK-4058 | Host test and other applications do not receive the HCI Command Complete when HCI_LE_Rand is called |
BLESTACK-3877 | Maximum supported number of concurrent BLE connections: 2 (embedded sample applications), and 3 (Host Test). Additional connections can be supported when using Cache-As-RAM |
BLESTACK-3834 | Periodic advertisements are not supported |
BLESTACK-3685 | Number of simultaneous connections may be limited when attempting concurrent LE Secure Connections pairings |
BLESTACK-3678 | Host test peripheral + central build is not supported |
BLESTACK-2711 | Issue when Scanning for extended advertisements using the 2M PHY |
BLE-Stack
ID | Summary |
---|---|
BLETOOLS-14 | [BTool App] Discovered devices list is never cleared |
BLESTACK-5182 | [TOF] ToF Master/Slave may go out of sync when RSSI is below -60 |
BLESTACK-5181 | [RTLS] Angle performance is not stable when antenna array 2 is used |
BLESTACK-5152 | Multi Role with Cache as RAM app fails to pair to 8 devices |
BLESTACK-5149 | [RTLS Passive] AoA angle calculation is deviated in low angles (0-10 degrees) |
BLESTACK-5009 | Peer's RPA is not re-generated on address resolution timeout when local IRK is all zeros |
BLESTACK-4902 | [RTLS] TOF is not stable for connection interval greater than 1 second |
BLESTACK-4511 | CC2640R2 OAD target boots into user app after receiving reset command during unsecure on-chip OAD with a secure BLE connection |
BLESTACK-4505 | Enabling a specific off-chip image is not working for CC2640R2 |
BLESTACK-4459 | Revert to factory image not working for CC2640R2 off-chip OAD |
BLESTACK-4263 | BIM reserves extra pages of flash when not using secure OAD |
BLESTACK-4133 | Simple Observer: Cancel the discovery during discovery process received ERROR and need to reset the board |
BLESTACK-3934 | L2CAP recombination failing in some cases when data length update combines with L2CAP packet |
BLESTACK-3641 | L2CAP Connection Oriented Channels are not available in multi-role configurations |
BLESTACK-3640 | Number of simultaneous connections may be limited when attempting concurrent LE Secure Connections pairings |
BLESTACK-2706 | Multi-role incorrectly sets gapRole_AdvEnabled when enabling non-connectable advertisements. |
TI Proprietary-RF
ID | Summary |
---|---|
None | None |
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 |