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

nRF52832,can not Pairing and binding.SDK13.0.0,base onble_app_hids_keyboard example

hi,i have a question.

    nRF52832,can not Pairing and binding.SDK13.0.0,base onble_app_hids_keyboard example.

    It can be paired and bounded before. but now can't pair and bind. i had try some phones but can't work.

    I export the hex file and Compare two files. showing just below! very strange!

    there are two contents are different! but i didn't change anything about this two  address contents in my code project.

Parents Reply Children
  • Hi,

    Make sure you erase the chip completely when you test. There could be that earlier data stored can cause an issue when bonding is stored.

    The peer_manager in the app will store bond data right below the bootloader address if the bootloader is present, or else it will use the pages at the end of flash.

    You could also test if it makes any difference to set allow_repairing = true in the call to pm_conn_sec_config_reply() in pm_evt_handler() in main.c

    If you run into this issue while debugging, it would be useful to look at the callstack leading up to this issue.

Related