This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nrf51822 Central disconnection problem

Hi all,

Using nRF51422 on nRF51-DK as a Central I have been successfully connected to a non-Nordic BLE peripheral, however when using the ISP130301 chip that embedding an nRF51822_CEAA (256 Ko/ 16 Ko) the Central is being disconnected with the 0x8 (BLE_HCI_CONNECTION_TIMEOUT) or 0x3E (BLE_HCI_CONN_FAILED_TO_BE_ESTABLISHED) disconnection reasons.

Could anyone please give a hint here! what could be the reason of the disconnection?

This is the Wireshark trace file: trace.pcapng

nRF51822 Revision: image description

Debugging the disconnection: image description

ble_app_uart_c trace: trace_27_07_16.pcapng

ISP schematic: image description

ISP picture

Parents
  • Please edit your question and upload the trace there. Are you running the central on the nRF51-DK or the ISP130301? It seems you are right, something happens with the central, it stops transmitting, and the peripheral hits the supervision timeout. I'm not sure what could be causing it. What SoftDevice and SDK version are you using? Do you have any more information than that it is CEAA? So we can figure out what revision the nRF51822 chip is? The next step is to figure out what is happening on the chip. Do you get a hard fault? A reset? Something else?

Reply
  • Please edit your question and upload the trace there. Are you running the central on the nRF51-DK or the ISP130301? It seems you are right, something happens with the central, it stops transmitting, and the peripheral hits the supervision timeout. I'm not sure what could be causing it. What SoftDevice and SDK version are you using? Do you have any more information than that it is CEAA? So we can figure out what revision the nRF51822 chip is? The next step is to figure out what is happening on the chip. Do you get a hard fault? A reset? Something else?

Children
No Data
Related