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

dfu service not getting discovered

I have used sofdevice v7.1.0 and nrf51 sdk 6.1.0 the ble_app_hrs project which has support of dfu is not discovering the dfu services. i have enabled the BLE_DFU_APP_SUPPORT flag , then also facing same issue.

Parents Reply
  • @komal: If you have the bootloader setup correctly, the 0x10001014 address should be written automatically when flashing the bootloader hex file. I'm afraid that all the solutions I have for now for you is either:

    • Use the SDK v6.0 gcc bootloader that provided here.

    • Use Keil (free version) to compile the bootloader on SDK v6.1 or later. You will have the same file as the bootloader.hex file I provided earlier and you can modify it.

    I can get back to make an example for bootloader SDK v6.1 to be compiled on gcc when I have more time. It's pretty limited workforce in our team now due to Easter holiday.

Children
No Data
Related