Hi,
I just got the email about SDK13.0 official release. The list of changes in this release include "Secure DFU improvements". What does it mean? Is Buttonless Secure DFU completely supported in this release?
Regards, Sam
Hi,
I just got the email about SDK13.0 official release. The list of changes in this release include "Secure DFU improvements". What does it mean? Is Buttonless Secure DFU completely supported in this release?
Regards, Sam
Hi Sam,
Compare to SDK v13 alpha, the buttonless example in the SDK v13 official doesn't change much.
It is still in experimental mode
Some issues on SDK v12 and 13 alpha were fixed such as the characteristic's write property missing, the bootloader_setting section missing were fixed.
Now we use RAM retention register GPREGRET to set the flag to enter bootloader mode instead of writing to flash.
Change the service's UUID to the Secure-DFU UUID
Change from the DFU control point property from notification to indication
Requires nRFutil v2.2.0
@Sam: To change the address, it's pretty simple and already done in our DFU bootloader inside gap_params_init() , see gap_address_change() function.
Regarding bond forwarding, I don't know when it will be officially included. But we tech support will try to come up with an example. I hope to have something ready by the end of this month or first week April.
@Sam: To change the address, it's pretty simple and already done in our DFU bootloader inside gap_params_init() , see gap_address_change() function.
Regarding bond forwarding, I don't know when it will be officially included. But we tech support will try to come up with an example. I hope to have something ready by the end of this month or first week April.