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

DFU For SDK12.3.0

Dear Nordic Team,

Tanks for Supporting.

How to start test DFU in SDK12.3.0. My Hardware is PCA10028. How to merge hex files soft device and bootloader ?

update 1: Already DFU work with SDK11 its working fine. My Process : Step 1: bootloader hex upload my harware through nrf go studio Step 2: Advertising show the DfuTest Setp 3: Then upload my Application buttonless DFU through DFU APP Step 4: Advertising show the Nordic_Buttonless Step 6: Power OFF then ON my Hardware Step 7: Advertising show again DfuTest

I dont know what i am doing wrong. Please Help

Parents
  • I just tried this example and it seemed to work fine. The DK first advertises as DFU_Targ & then once I update the experimental_ble_app_buttonless dfu application, the dfu completes successfully & the DK starts advertising as Nordic_Buttonless (see this link for testing Buttonless DFU). Then, you should be able to connect to it using nrf connect on the phone for example & write 0x01 to it. Afterwards, the LED's on the DK should change to signify that DK is in bootloader mode again. Have you tested secure dfu using an easier example first? I can recommend trying this process with the blinky example located under examples\peripheral\blinky\pca10028\s130\ first. It should also advertise as DFU_Targ first & then if the DFU was successful, the LED's will start to blink one after the other. So I would follow the secure dfu blog post & update the Blinky example first.

Reply
  • I just tried this example and it seemed to work fine. The DK first advertises as DFU_Targ & then once I update the experimental_ble_app_buttonless dfu application, the dfu completes successfully & the DK starts advertising as Nordic_Buttonless (see this link for testing Buttonless DFU). Then, you should be able to connect to it using nrf connect on the phone for example & write 0x01 to it. Afterwards, the LED's on the DK should change to signify that DK is in bootloader mode again. Have you tested secure dfu using an easier example first? I can recommend trying this process with the blinky example located under examples\peripheral\blinky\pca10028\s130\ first. It should also advertise as DFU_Targ first & then if the DFU was successful, the LED's will start to blink one after the other. So I would follow the secure dfu blog post & update the Blinky example first.

Children
No Data
Related