Hi,
Greetings!
I want to disallow an unknown bluetooth device (like phone, etc) to connect to "secure_bootloader_ble_s132_pca10040" except from a bunch of pca10056 (central). Basically, I want to authorize/authenticate the bluetooth connection in bootloader mode. I see this was not supported 4 years ago here, is it still the same? Is there a Nordic example for a standalone Nordic bootloader with softdevice (without the APP help) that can perform pairing, bonding and then perform DFU?
I looked through the devZone, Glucose example with passkey that pairs and performs bonding. Also, looked at buttonless DFU example. All of these require the APP to perform the BOND and then hand over these connection details to the bootloader. This might not be true if the APP fails to bootup and also in the case of beacon advertising. Moreover, as I understand, using a whitelist approach does not scale with the increase in central devices.
Kindly let me know your thoughts on this, especially if I have overlooked something here.
Thanks,
Tilak