www.ti.com
Release Notes History
91
SWRU271H–October 2010–Revised April 2019
Submit Documentation Feedback
Copyright © 2010–2019, Texas Instruments Incorporated
General Information
Known Issues/Limitations:
• Use of the NV memory (to save application data or BLE Host bonding information) during a BLE
connection may cause an unexpected disconnect. The likelihood of this happening increases with
frequent usage, especially when using short connection intervals. The cause is related to the NV wear
algorithm which at some point may cause an NV page erase which can disrupt system real-time
processing. It is therefore recommended that the NV memory be used sparingly, or only when a
connection is not active.
• HCI packet size of 128 bytes or more will be disregarded by the stack, and as such, no HCI event will
be returned.
IAR software can be obtained from:
• https://www.iar.com/iar-embedded-workbench/partners/texas-instruments/ti-wireless/
For technical support, visit the Texas Instruments Bluetooth Low Energy E2E Forum:
http://www.ti.com/ble-forum.
------------------------------------------------------------------------------------------
Texas Instruments, Inc.
CC2540/41 Bluetooth Low Energy Software Development Kit Release Notes
Version 1.4.1 May 18, 2015
Notices:
• This version of the Texas Instruments Bluetooth Low Energy stack and software is a maintenance
update to the v1.4 release. It contains several bug fixes and enhancements.
• The Bluetooth Low Energy protocol stack, including both the controller and host, was completely
retested for v1.4.1.
Changes and minor enhancements:
• All projects have been migrated from IAR v8.20.2 to IAR 9.10.3. To build all projects, upgrade to IAR
v9.10.3.
• Smarter handling of connection parameter updates with multiple connections
• GAPRole_SetParameter(GAPROLE_ADVERT_DATA) changes the advertising data
• Allows removal of Service Changed Characteristic
• HAL components set to TRUE if not defined
• Added HCI Vendor Specific Guide revision history
• Several bug fixes
Bug Fixes:
• Fix for RSSI value does not change in V1.4 stack
• Fix for Number HCI Commands parameter not updated in Command Complete Event
• Fixed CC254x UART DMA reception discontinuity
• Fix for updating advertisement data while simultaneously connected as peripheral and advertising
• Fix for filtering duplicate ADV reports even when the filter is FALSE
• Fix for possible race condition T2ISR vs T2E1 on slow wakeups
• Fix for HAL_DMA_CLEAR_IRQ() can be interrupted causing missed ISR cause
• Fixed HCI_LERemoveDeviceFromWhiteList Fails after Scan
• Watchdog Kick Macro Affected by Interrupts
• Fixed HCI_EXT_ResetSystem soft reset to work as expected on CC254x
• Fixed White List Irregularities During Scan / Connect
• Fixed Overlap processing that causes Slave task to last too long for next event setup
• Add BTool Support for new field 'encKeySize' added to GATT_AddService command
• Fixed CC254x UART DMA reception discontinuity