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

DFU has stopped working since upgrade to nRF5_SDK_for_Thread_and_Zigbee_3.X

Our BLE DFU has stopped working in SDK 3 so I have tried to simplify it by going back to SDKs.

If I compile D:\NordicSemi\nRF5_SDK_for_Thread_and_Zigbee_2.0.0_29775ac\Examples\dfu\secure_bootloader\pca10056_ble using latest segger and then add that and the softdevice in nRF Connect it works fine. I can see the DfuTarg appears on blue tooth list. Also nRF Connect indicates that there is a bootloader present (shows red and black).

If I do the same with D:\NordicSemi\nRF5_SDK_3.1.0\examples\dfu\secure_bootloader\pca10056_ble it does not work. It does not even program (log attached)2019-09-05T14_54_56.241Z-log.txt

Nothing appears in the BT list. Also nRF shows the bootloader as just application code. The only change is the SDK.

Any ideas please?

kind regards

Liam

Related