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

DFU can't work when use s332 softdevice

I use SDK 13.0.0,and use S332 softdevice,I download  dfu to PCA10040 board,it can't work,I want to know when I use S332,how to use dfu?

Parents
  • Hi Jin, 

    I recommend using the latest SDK, i.e. v15.3.0 if you're using the nRF52 series. The Secure Bootloader has been significantly improved since SDK v13.0.0. 

    If you're using the S332 SoftDevice, then you will need to adjust the memory settings of the bootloader example in the SDK to account for the larger size of S332 compared to S132. In addition you will need to compile the bootloader against the S332 headers as opposed to the S132 headers.

    Lastly, please provide more details than just simply stating that it does not work. Describe the procedure to reproduce the issue in detail, otherwise we will not be able to help you.  

    Best regards

    Bjørn 

  • Hi, I also have some problems when I want to use S332 SoftDevice.  DFU can't work.  I add "S332" in the C/C++ tab -> "preprocessor symbols" in the project setting  and  replace the S132 tag with S332 tag in the 'define' area.

    Meanwhile I changed the  include path option.

    My board:10040

    SDK:16.0

    My RAM config:start address:0x20005968   size:0xA698

    Could you help me find the reasons? Many Thanks!

Reply
  • Hi, I also have some problems when I want to use S332 SoftDevice.  DFU can't work.  I add "S332" in the C/C++ tab -> "preprocessor symbols" in the project setting  and  replace the S132 tag with S332 tag in the 'define' area.

    Meanwhile I changed the  include path option.

    My board:10040

    SDK:16.0

    My RAM config:start address:0x20005968   size:0xA698

    Could you help me find the reasons? Many Thanks!

Children
No Data
Related