This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Unexpected disconnection with perepherial



My setup: USB dongle with network processor (MU) and CC2541EM as perepherial unit (PU). PU starts timer. When timer is expired cpu prepares data, start timer again and starts advertisment. After connection MU reads data and writes new settings. Ater that PU terminate link and waits timer etc.

It's works fine, but in 5-15 min I see unexpected event 0x606 with disconnect reason 0x3E. My programm hangs as in this time it trys read data from PU.

The description absences in TI BLE Vendor Specific HCI Reference Guide. Is there any ideas?

  • Hi Mikhail,

    Reason 0x3E is "Connection Failed To Be Established" which could be due to bad link or bad connection parameters. Can you capture the Over-The-Air Packets when this happens? It might give a clue or two...

    Best Regards

    Joakim