Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2640
Tool/software:
Hi
We are doing migration of our product from CC2640 to CC2640R2. We are still using blestack (not ble5stack). The SDK used is simplelink_cc2640r2_sdk_5_30_00_03. BLE chip application is based on host_test_app with some custom code transferred from our old CC2640 app. For development tests we are using nRF Connect phone app from nordic.
Old CC2640 pairs successfully with phone app on both android and IOS, We are able to discover GATT characteristics, read and write values. When move to a new chip it only works properly on iPhone and old android phone (very old Samsung Galaxy S4). When using modern phones it fails to pair with error 34 (0x22) GATT CONN LMP TIMEOUT returned. On the device console we see that it is connecting and disconnects just after. Below are Wireshark sniffer logs and screenshot from the phone app. Any idea what it could be?
For comparison here are some logs from the old android phone, what I suppose should be the expected behavior.
Regards
Maciej