Updated WL8 service pack to v4.5
Updated WL8Q service pack to v1.7
Updated WL8 service pack to v4.4
Updated CC256xC service pack to v1.2
Updated CC256xB service pack to v1.8
Updated WL8 service pack to v4.4
Updated CC256xC service pack to v1.2
Updated CC256xB service pack to v1.8
Updated CC256xB service pack to v1.7
Updated WL8Q service pack to v1.6
Updated WL8 service pack to v4.3
Updated CC256xC service pack to v1.1
Version correction in README
Update README file for service-pack version and controller
part number mapping.
part number mapping.
Deleted older version of CC256xB service pack.
Updated CC256xB service pack to v1.6
Updated CC256xB service pack to v1.6 main bts and BLE, AVPR
add-ons. For testing with HCITester. use TIInit_6.7.16.bts
for use with Linux.
Version reference : http://www.ti.com/tool/cc256xb-bt-sp
Updated CC256xB service pack to v1.6 main bts and BLE, AVPR
add-ons. For testing with HCITester. use TIInit_6.7.16.bts
for use with Linux.
Version reference : http://www.ti.com/tool/cc256xb-bt-sp
Added CC256xC service pack v1.0
Added CC256xC service pack v1.0 main bts and BLE, AVPR add-ons.
for testing with HCITester. use TIInit_6.12.26.bts for use with
Linux.
Version reference : http://www.ti.com/tool/cc256xc-bt-sp
Added CC256xC service pack v1.0 main bts and BLE, AVPR add-ons.
for testing with HCITester. use TIInit_6.12.26.bts for use with
Linux.
Version reference : http://www.ti.com/tool/cc256xc-bt-sp
Added xml and ili files. Changed initscripts folder.
Updated CC256xB service pack v1.6 for Linux
Updated CC256xB service pack v1.6 to use with TI dual-mode
Bluetooth stack for Linux or BlueZ. Combines the main BTS
and the BLE addon for CC2564C.
Updated CC256xB service pack v1.6 to use with TI dual-mode
Bluetooth stack for Linux or BlueZ. Combines the main BTS
and the BLE addon for CC2564C.
Added CC256xC service pack v1.0 for Linux
Added CC256xC service pack v1.0 to use with TI dual-mode
Bluetooth stack for Linux or BlueZ. Combines the main BTS
and the BLE addon for CC2564C.
Added CC256xC service pack v1.0 to use with TI dual-mode
Bluetooth stack for Linux or BlueZ. Combines the main BTS
and the BLE addon for CC2564C.
Updated WL8 service pack to v4.2
version details at http://www.ti.com/tool/wl18xx-bt-sp
version details at http://www.ti.com/tool/wl18xx-bt-sp
Added xml and ili files. Changed initscripts folder.
Updated README file
Updated README file for new bts files and added description for
CC256xC.
Updated README file for new bts files and added description for
CC256xC.
Updated CC256xB service pack to 1.4
Added VS_Clock_Set_Timeout command
Updated CC256xB service pack to 1.3
Merge branch 'master' of git.ti.com:ti-bt/service-packs
Updated WL8 service pack to 3.9
Updated Fixes in Service Pack 3.9
1. Initialization lock up
There could be a rare lock up of the device if
add-ons commands were executed right after
Send_HCI_VS_Stop_VS_Lock 0xFE38 without waiting
for command complete.
2. PCM clock extension
PCM clock extension might have not functioned
correctly after repeated attempts of
connecting/disconnecting a voice connection
with minimal delay between attempts.
3. Simultaneous connection attempt from both sides
Attempting to create connection from both local and peer
device and same time may have resulted in unsuccessful
connection.
4. LE connection lock up
There could be a rare lock up of the device during LE
connection, if both master and slave terminated the
connection right at the same time, and device role was master.
Updated Fixes in Service Pack 3.9
1. Initialization lock up
There could be a rare lock up of the device if
add-ons commands were executed right after
Send_HCI_VS_Stop_VS_Lock 0xFE38 without waiting
for command complete.
2. PCM clock extension
PCM clock extension might have not functioned
correctly after repeated attempts of
connecting/disconnecting a voice connection
with minimal delay between attempts.
3. Simultaneous connection attempt from both sides
Attempting to create connection from both local and peer
device and same time may have resulted in unsuccessful
connection.
4. LE connection lock up
There could be a rare lock up of the device during LE
connection, if both master and slave terminated the
connection right at the same time, and device role was master.
makefile: changed to adapt to new initscript location
The shared transport layer in the kernel has changed and now
looks for the init script under /lib/firmware/ti-connectivity
Signed-off-by: Eyal Reizer <eyalr@ti.com>
The shared transport layer in the kernel has changed and now
looks for the init script under /lib/firmware/ti-connectivity
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Updated WL8Q Service Pack 1.5
Updated WL8Q service pack to 1.4
Updated Fixes in Service Pack 1.4
1. Simultaneous connection attempt from both sides
Connection attempt from both sides resulted in 2 handles sent to the host. Issue
is resolved in current service pack.
2. Page timeout
Page timeout may have occurred upon removing voice connection (eSCO), and right
after attempting to establish ACL connection. Issue is resolved in current
service pack.
3. Link Key Violation
Upon removing link key from peer (phone), controller should send missing link
key event to the host, rather than automatically establishing a secured
connection. Issue is resolved in current service pack.
4. BT & WLAN coexistence
Optimized initialization sequence between BT & WLAN
Updated Fixes in Service Pack 1.4
1. Simultaneous connection attempt from both sides
Connection attempt from both sides resulted in 2 handles sent to the host. Issue
is resolved in current service pack.
2. Page timeout
Page timeout may have occurred upon removing voice connection (eSCO), and right
after attempting to establish ACL connection. Issue is resolved in current
service pack.
3. Link Key Violation
Upon removing link key from peer (phone), controller should send missing link
key event to the host, rather than automatically establishing a secured
connection. Issue is resolved in current service pack.
4. BT & WLAN coexistence
Optimized initialization sequence between BT & WLAN
Updated README file
Updated fixes in Service Pack 3.8
1. Unsuccessful connection
In certain occasions, upon removing HFP, connection could not be established
when initiated from the host. Issue was introduced in service pack 3.4, and is
resolved in current service pack.
2. Missing link key event
Upon removing link key from peer (phone), controller should send missing link
key event to the host, rather than automatically establishing a secured
connection – Issue is resolved in current service pack.
3. Unsuccessful connection to iPhone 6
Upon disabling switch request from the host, the iPhone requests continuously
switch request during authentication procedure. TI’s controller returns
“not accepted” with reason “collision”. As a result, the iPhone returns
collision upon LMP IO capability request. To solve that, TI’s controller now
returns reason code “not accepted” rather than “collision”.
Issue is resolved in current service pack.
4. WBS
WBS audio quality optimization. Fixed audio ticks.
5. BT WLAN coexistence
Rx timing calibration might have failed upon initializing WLAN and BT at the
same time. Issue is resolved in current service pack
(new PHY section in the Initscript).
6. BT WLAN coexistence
HCI might become unresponsive if WLAN was active and BT was being initialized.
This resulted due to BT reaching an erroneous continuous interrupt mode.
Issue is resolved in current service pack.
1. Unsuccessful connection
In certain occasions, upon removing HFP, connection could not be established
when initiated from the host. Issue was introduced in service pack 3.4, and is
resolved in current service pack.
2. Missing link key event
Upon removing link key from peer (phone), controller should send missing link
key event to the host, rather than automatically establishing a secured
connection – Issue is resolved in current service pack.
3. Unsuccessful connection to iPhone 6
Upon disabling switch request from the host, the iPhone requests continuously
switch request during authentication procedure. TI’s controller returns
“not accepted” with reason “collision”. As a result, the iPhone returns
collision upon LMP IO capability request. To solve that, TI’s controller now
returns reason code “not accepted” rather than “collision”.
Issue is resolved in current service pack.
4. WBS
WBS audio quality optimization. Fixed audio ticks.
5. BT WLAN coexistence
Rx timing calibration might have failed upon initializing WLAN and BT at the
same time. Issue is resolved in current service pack
(new PHY section in the Initscript).
6. BT WLAN coexistence
HCI might become unresponsive if WLAN was active and BT was being initialized.
This resulted due to BT reaching an erroneous continuous interrupt mode.
Issue is resolved in current service pack.
Removed initscripts from root folder directory
Updated default UART baud rate
Added xml and ili files. Changed initscripts folder.
Updated README file
Updated README with correct products
Added README file about BTS files
This README discusses the usage of Bluetooth script file (BTS), a binary
file format, and in addition explains about its naming convention
This README discusses the usage of Bluetooth script file (BTS), a binary
file format, and in addition explains about its naming convention
Updated to service pack 3.7
1. BER – new and updated API’s
Reset BER API: Send_HCI_VS_DRP_Reset_BER_Meter 0xFE29
Added in order to reset the BER counters.
Read BER Meter status: Send_HCI_VS_DRP_Read_BER_Meter_Status 0xFE2A
Opcode has changed for version compatibility
2. Collision between local power control and peer transaction
During simple pairing with a peer, the DUT has sent a power control local transaction, which resulted in
disconnection. Issue is resolved in current service pack.
3. Increased interval between two BLE slaves
When a BLE master has two slaves the system tries to optimize the power consumption and schedules
them back to back with one frame between them, and can stay more time in low power mode.
Due to this power optimization, if the first BLE slave wants to send more data (continuation bit) the
performance of the second BLE slave was compromised.
By increasing the interval between the slaves, the issue was resolved and the low power optimization
was maintained.
4. Voice over HCI stability
In order to use voice over HCI the system had to be pre-configured and couldn’t configure dynamically
the voice settings. The issue was fixed and currently the voice settings can be configured dynamically
either over HCI or not.
5. BT ACL link priority is set higher in case of starvation by the WLAN IP
Added a mechanism to change the priority of ACL links in case they are being starved by the WLAN IP.
This mechanism will only take effect if WLAN FW version 8.9.0.0.35 or newer is used.
6. WLAN sensitivity degradation
WLAN Rx performance may be degraded when testing WLAN in non-operational mode. Issue is resolved
in current service pack.
1. BER – new and updated API’s
Reset BER API: Send_HCI_VS_DRP_Reset_BER_Meter 0xFE29
Added in order to reset the BER counters.
Read BER Meter status: Send_HCI_VS_DRP_Read_BER_Meter_Status 0xFE2A
Opcode has changed for version compatibility
2. Collision between local power control and peer transaction
During simple pairing with a peer, the DUT has sent a power control local transaction, which resulted in
disconnection. Issue is resolved in current service pack.
3. Increased interval between two BLE slaves
When a BLE master has two slaves the system tries to optimize the power consumption and schedules
them back to back with one frame between them, and can stay more time in low power mode.
Due to this power optimization, if the first BLE slave wants to send more data (continuation bit) the
performance of the second BLE slave was compromised.
By increasing the interval between the slaves, the issue was resolved and the low power optimization
was maintained.
4. Voice over HCI stability
In order to use voice over HCI the system had to be pre-configured and couldn’t configure dynamically
the voice settings. The issue was fixed and currently the voice settings can be configured dynamically
either over HCI or not.
5. BT ACL link priority is set higher in case of starvation by the WLAN IP
Added a mechanism to change the priority of ACL links in case they are being starved by the WLAN IP.
This mechanism will only take effect if WLAN FW version 8.9.0.0.35 or newer is used.
6. WLAN sensitivity degradation
WLAN Rx performance may be degraded when testing WLAN in non-operational mode. Issue is resolved
in current service pack.
Updated WL8Q PG1.11 to service pack 1.3
Updated WL8Q PG1.11 to service pack 1.3 for non_ST
Updated WL8Q PG1.11 to service pack 1.3
Added non_ST folder with baud rate command and updated the license file to git.ti.com
Signed-off-by: Sundeep Mandava <x0073106@ti.com>
Signed-off-by: Sundeep Mandava <x0073106@ti.com>
Removed Temp directory
New git repository for Bluetooth firmware files per platforms
Updated WL8Q PG1.11 to service pack 1.2
Updated settling time parameters (5ms to align with WLAN configurations)
Updated settling time parameters (5ms to align with WLAN configurations)
Updated the WL18xx service pack to 3.6.1
Updated the WL18xx service pack to 3.6.1
Updated to service pack 2.14
Updated to service pack 2.14
Update LICENSE agreement
After resetting to the first commit
After resetting to the first commit