Hello.
Currently, the Samsung Galaxy A series has a problem that UART communication is not available.
I want to find the cause and solution of this problem,
How can I find it?
Thank you.
BLE Board : nrf5340
BLE Src : zephyr/samples/bluetooth/hci_uart (sample)
Mobile Device : Samsung Galaxy A30, Samsung Galaxy Wide 4, etc (Samsung low-cost mobile)
File List
* nrf5340test.mp4 : UART testing with Galaxy S20+ and Galaxy Wide 4
Log about Galaxy Wide 4
nRF Connect, 2020-11-26
SHS-2071 (53DAE9213D2C)
V 090340.698 Connecting to 53DAE9213D2C...
D 090340.698 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 090341.101 [Callback] Connection state changed with status 133 and new state DISCONNECTED (0)
E 090341.103 Error 133 (0x85) GATT ERROR
I 090341.103 Disconnected
D 090346.307 gatt.close()
D 090346.315 wait(200)
V 090346.517 Connecting to 53DAE9213D2C...
D 090346.517 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 090347.116 [Broadcast] Action received android.bluetooth.device.action.ACL_CONNECTED
D 090347.135 [Callback] Connection state changed with status 0 and new state CONNECTED (2)
I 090347.135 Connected to 53DAE9213D2C
V 090347.174 Discovering services...
D 090347.174 gatt.discoverServices()
I 090347.346 PHY updated (TX LE 2M, RX LE 2M)
D 090352.132 [Callback] Connection state changed with status 8
Note, I am using the nrf52832 board, but there is a state where I can't communicate with UART although I search for BLE on the Samsung Galaxy phone.
At this time, the mobile needs to be rebooted, but there is a phenomenon in which UART communication is possible.