- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I'm using CYW43455 BLE chip. Here I'm facing issue with BLE connection. When I'm connecting with BLE using nRF mobile app the connection with mobile app is happening for less duration & the connection duration time is not fixed for all time.
When disconnection happening the reason is showing in nRF app log as Error 8 (0x8): GATT CONN TIMEOUT & some time as UNKOWN ERROR.
While connecting with mobile app at starting. I'm getting Connection parameters update failed with status 30 (interval: 48.75ms, latency: 0, timeout & Error 30 (0x1e): HCI ERROR INVALID LMP PARAM this messages in nRF mobile logs.
Please, help me here to resolve this issues .
Thank You
- Tags:
- cyw43455
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Nilesh1 ,
Could you please share more information on your platform? What is your host and what is the controller FW version you are using?
Also, please share with us the complete HCI logs and air logs to debug this issue further. You could also share the steps to reproduce the issue.
Bragadeesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The host controller is IMXRT1051.
Nrf mobile app logs:
V 11:49:15.860 Connecting to 3C:E1:A1:EC:36:71...
D 11:49:15.860 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 11:49:17.330 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D 11:49:17.342 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I 11:49:17.342 Connected to 3C:E1:A1:EC:36:71
D 11:49:17.344 wait(1600ms)
V 11:49:18.949 Discovering services...
D 11:49:18.949 gatt.discoverServices()
D 11:49:18.963 [Callback] Services discovered with status: 0
I 11:49:18.963 Services discovered
V 11:49:18.984 Generic Attribute (0x1801)
- Software Revision String [R] (0x2A28)
D 12:47:20.543 gatt.setCharacteristicNotification(92c12302-589f-4a15-96b2-28569cfa0b22, true)
W 12:47:20.643 Connection parameters update failed with status 30 (interval: 48.75ms, latency: 0, timeout: 5000ms)
E 12:47:20.643 Error 30 (0x1e): HCI ERROR INVALID LMP PARAM
D 12:49:38.447 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0)
E 12:49:38.447 Error 8 (0x8): GATT CONN TIMEOUT
I 12:49:38.447 Disconnected
D 12:49:38.543 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
Regards,
Nilesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Connection parameters update failed with status 30 (interval: 48.75ms, latency: 0, timeout: 5000ms)
is always showing in app logs while connecting with BLE. How to resolve this issue any idea?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Nilesh1 ,
We might require the complete BT air logs to figure out what this error could be. Did you try to get the HCI logs between the CYW43455 and IMXRT1051? What is the host BT stack used? What is the OS used in host stack?. Also please let us know which FW version (.hcd) you are using.
Bragadeesh