Hello,
I have a fully functioning project using the Fanstel BT840 chip which uses the NRF52840. I am running the code using secure Buttonless DFU and the S140 soft device to connect to my bluetooth application. I have two Segger projects that I manage in order to make this happen. The first is the bootloader with the DFU. The second is my application based on the S140.
In order to reduce cost of this final product, I am looking at switching to the BT832 chip which uses the NRF52832. I am pretty sure I will need to convert my firmware to the S132 soft device and I have a few questions on how to do this.
First off, am I correct in assuming that I will have to convert to the s132 soft device on the NRF528232 chip?
If my assumption is correct, I would guess that I would need to do the following to complete this successfully
1) Switch the bootloader segger project to operate on the s132 based bootloader - This should be fairly easy since this project is quite small and straight forward
2) Switch my example project to the s132. This is much more involved. I am hoping that I can just swap out the s140 files with the s132 files, change the keys to match and also change the command I use on the nrf util line when I am generating packets and I will be good to go.
Would it be easier for me to start using the new buttonless dfu example application that uses the s132 soft device and then port all of my code over to this example instead of trying to keep my previous code project in tact?
Is there anything else I am missing that I need to consider before attempting to make this soft device conversion?
Thank you,
Austin