-
Bug
-
Resolution: Fixed
-
Urgent
-
SimpleLink Lowpower SDK F3 BLE5 Stack
-
BLE_LOKI-721
-
BLE Stack BLE5-3.2.1 RC16
-
-
CC23xx
During Stability connection tests on CC2340R5 (using CC2652R1 multirole [as central]), it was found that repeatedly changing connection PHY over time causes Connection Timeout (reason 0x08).
Note:
- This issue is not reproduced when Peripheral is CC2652R1 or CC1354P10-1
- Following this issue, Connection Stability was tested without changing PHY but only performing GATT operations - the issue was not reproduced
- This issue is not 100% reproduced (only occurs in some casing and time varies)
In one case, 24 minutes after connection established between CC2340R5 and CC2652R1, and right after changing connection PHY from Coded to 1M, the connection was terminated due to Connection Timeout:
Before that, the 2 sides managed to change PHY 10 times and perform 9 GATT Read and Write operations.
Test sequence:
- CC2340R5 is flashed with Basic BLE in Peripheral
- CC26X2R1 serves as a Central and flashed Multi Role
- Connection is created between the 2 sides
- Pairing and Bonding done successfully
- Every 2 minutes, the Multi Role (functions as Central) performs:
- GATT Write and Read
- Connection PHY is randomly changed to: 1M, 2M or coded