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

BLE NFC Pairing Issue

Hello,

I am using NFC example "NFC BLE pairing reference", I could not paired with mobile phone through NFC.
My android phone has version 10. The first time it paired successfully even I can see board name in my paired list but after a few seconds, it disconnects automatically. After that when I was going to connect again it showed me an error133 authorization failed. And in the paired list the board name has disappeared could you please help me with it, what I am missing.

Nordic Board -nRF52832
Android Phone- 10 version with NFC supported.

SDK-15.3.0
Thank You.

  • Hi, 

    This most likely happens because the phone does not recognize the service that is running on the board and does not store bonding information. The nRF board stores bonding data when the devices connect, but on the second attempt, the phone is not able to provide the correct LTK. Please see this post

    Could you try to flash the example again from the SDK after erasing the chip with the following nrfjprog command (you will need to install nRF5x Command Line Tools first)?

    nrfjprog --family nrf52 --eraseall

    Also, do the same on the phone side. In the nRF Connect app click the nordic device in the scanner menu, then in the dropdown menu beside the "CONNECT" button up to the right, there is an option to delete bond information on the phone side. 

    Please let me know this can help or not. Thanks. 

    -Amanda H.

Related