I am using the central_esl
example from the nrf-esl-bluetooth-2.6-branch
to flash onto the 5340DK, and the peripheral_esl
example is flashed onto our company's (Shenzhen Abluetech Technology) 9818 module (which uses the nrf52840 core). Initially, after powering on, the AP (5340DK) can successfully pair with the tag (9818), and the tag can synchronize with the AP properly, with the LED blinking slowly. However, when I press button 2 on the nRF5340DK (AP) to delete the associated tag database, and press button 1 on the 9818 (TAG) to switch the tag to an unassociated state and start advertising, the 9818 cannot synchronize with the nRF5340DK (AP) again no matter what I do. The LED on the 9818 (TAG) keeps blinking rapidly. Only after I reflash the firmware on the 9818 and power it on again can it synchronize with the nRF5340DK (AP) normally. I have also used the nrf52840DK and nrf52833DK as tags, and they work correctly; repeating the same steps does not cause this issue. What might be the problem?
Below is the log from when the 9818 (TAG) fails to synchronize properly after pressing button 1, and the nRF5340DK (AP) fails after pressing button 2.