Hi guys!
I am making an application that uses the PCA10056 for 2.4Ghz RF communication using Enhenced shock burst(esb).
Also, when upgrading the application, i try to use Bluetooth communication with OTA DFU.
So I created a 2.4Ghz RF communication program using the proprietary_rf project, which is one of the examples in the nRF5_SDK, and it works well.
And I did the secure_bootloader example of nRF5 SDK to do OTA_DFU, and uploaded the application using Andriod cellphone. This also works well.
However, putting both 2.4Ghz RF file and OTA DFU file in flash does not work. (2.4Ghz RF application + OTA DFU bootloader + S140 Softdevice)
-->bluetooth is only used in debugging mode. When not in debugging mode, 2.4Ghz RF communication is used.
I found OTA_DFU to use s140 softdevice while I was trying to solve the problem, and I found that s140 is a file for bluetooth communication.
So what can I do to make a product capable of OTA_DFU and capable of 2.4Ghz RF communication? Is this possible?
Thank you.