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

0x3d ble error

Dear All,

We are implementing 8 Pheripheral Nodes and one central node with S110 and S120 respectively. We have our custom board with us we are able to connect the pheripheral nodes and connection lies for some time half n hour and after that nodes gets disconnected and we get the 0x3d ERROR from pheripheral.

We are using SDK10 with pheripheral and Softdevice version is 8.0.0 and at central side we have SDK8 and softdevice version is 2.1.0.

Can anybody tell me what is the exact meaning of this error code?

Parents
  • Hi Sammer,

    0x3d is BLE_HCI_CONN_TERMINATED_DUE_TO_MIC_FAILURE. Bad MIC is not common reason for disconnection. Actually, I haven't seen this disconnection reason before. This should only happen when the key used for encryption is wrong. But in your case, the 2 device worked for half an hour. Which is pretty strange.

    Could you reproduce the issue with any example in the SDK so that we can try to do the same here ?

    Could you let us know which hardware part you are using for testing , especially the chip revision (you can read the laser mark on top of the chip). I assume you are testing with 2 nRF51 chip connected to each other.

Reply
  • Hi Sammer,

    0x3d is BLE_HCI_CONN_TERMINATED_DUE_TO_MIC_FAILURE. Bad MIC is not common reason for disconnection. Actually, I haven't seen this disconnection reason before. This should only happen when the key used for encryption is wrong. But in your case, the 2 device worked for half an hour. Which is pretty strange.

    Could you reproduce the issue with any example in the SDK so that we can try to do the same here ?

    Could you let us know which hardware part you are using for testing , especially the chip revision (you can read the laser mark on top of the chip). I assume you are testing with 2 nRF51 chip connected to each other.

Children
No Data
Related