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

DFU Bootloader with micro-ecc in the nRF52840

Reviewing the table in the SDK 17.0.2 documentation for Crypto Backends

https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/nrf_crypto_default_backends.html

it looks like the only option for DFU Bootloader for the nRF52840 is CC310_bl.  All other IC's it is the Micro_ECC default

  1. I am have problems with this detail of the table because examination of the ’840 .emProject file for the Secure Bootloader seems to show support for Oberon, as shown by these file inclusions:
    1. “nRF Crypto backend Oberon”,
    2. “nRF Oberon Crypto”.
  2. Because the context of the table is to show you the compatibility of Nordic examples with micro-ecc, what am I going to have to do to run micro-ecc on the ‘840?
  3. Some of the supported bootloader functionality is not present in the source code and support files. For example, Bonds are turned off in sdk_config.h for the ‘840 DK.
  4. What code support has to be added for bond support in the secure bootloader?
Parents Reply
  • Hi wes,

    Perhaps it's not so well explained but I think it's suppose to be explained here:

    "X" will then mean that (minor) modification to the example is needed in order to add support for this backend. In the case of Oberon, it will work with the DFU bootloader (we have customers implementing it), the only limitation may be the flash memory, it looks like you will need to increase the flash size of the bootloader if the customer is planning to use Oberon. I have forwarded an email explaining this to you.

    Best regards,

    Marjeris

Children
No Data
Related