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

Secure OTA in custom Board

Hi,

I had done secure OTA in nRF51 DK board using SDK 12.2.0 and s130 2.0.1 softdevice. Now, i am trying to same thing with my custom Board RL-51822-A1.

For that first i am uploading softdevice s130_nrf51_2.0.1_softdevice. hex file using nrfgo studio then trying to build bootloader using Keil. but my custom board not emit the "DFUTrg".

If same thing i am doing with the nrf51 then its start emitting "DFUTrg".

Parents
  • The RL-51822-A1 does not have the optional 32kHz crystal, so you have to set the low frequency clock source to the internal RC oscillator. This is done by definingNRF_CLOCK_LFCLKSRC as shown below in pca10028.h (or custom_board.h if you've created your own board file)

    #define NRF_CLOCK_LFCLKSRC      {.source        = NRF_CLOCK_LF_SRC_RC,            \
                                     .rc_ctiv       = 16,                                \
                                     .rc_temp_ctiv  = 2,                                \
                                     .xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_250_PPM
    
Reply
  • The RL-51822-A1 does not have the optional 32kHz crystal, so you have to set the low frequency clock source to the internal RC oscillator. This is done by definingNRF_CLOCK_LFCLKSRC as shown below in pca10028.h (or custom_board.h if you've created your own board file)

    #define NRF_CLOCK_LFCLKSRC      {.source        = NRF_CLOCK_LF_SRC_RC,            \
                                     .rc_ctiv       = 16,                                \
                                     .rc_temp_ctiv  = 2,                                \
                                     .xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_250_PPM
    
Children
Related