All standard SDK examples disconnect immediately once I try to connect to from Android device. But when I flash the same sketch to nRF52-DK, I can connect successfully.
I use BT832 as target device and flash it with nRF52-DK. Flash and sketch validation complete successfully (ble_app_template). I can see the device "Nordic_Template" in "nRF Connect" Android application. But once I try to connect it open clean tab with no information there.
J-Link RTT Viewer shows me the following log details:
0> <info> app: Template example started. 0> <info> app: Fast advertising. 0> <info> app: Connected. 0> <info> app: Fast advertising. 0> <info> app: Disconnected.
I assume that some error occurs, and probably fatal enough to skip logging... But don't understand how to troubleshoot it.
I thought that maybe there is an issue in SDK, but tried on 2 of them: 12.3.0 and 14.2.0. The result is the same.
I thought that maybe there is issue with powering BT832 directly from nRF52-DK, but the issue is still there when I power BT832 from external source.
I also tried different ble examples from SDK (ble_app_blinky, ble_app_template, ...)
Maybe this is hardware issue with BT832 module, but strange that advertising work fine, I see the device in "nRF Connect" and the issue happen only on connection attempt.
I would appreciate any help, thanks in advance.
P.S.
Also I noted that in BT832 datasheet says that SoC is "nRF52832 QFAA" but all files inside my _build folder have name "nrf52832_xxaa" maybe this is the case? But how to switch it?