This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DFU failed - Control Point Characteristic of DFU Target

I use a nRF5280 DK to get DFU working.

I connect to the DFUTarg, Click the Start Secure DFU icon,  select my app_v3.zip file, click Start DFU

I get this error during the DFU process, using nRF Connect.

When writing 'EXCECUTE' command to Control Point Characteristic of DFU Target. Operation code 4 (EXECUTE) failed on DFU Target. Result code 5 (INVALID_OBJECT)

Any help appreciated

  • Hi,

    Error code 5, NRF_DFU_RES_CODE_INVALID_OBJECT, means "Data object does not match the firmware and hardware requirements, the signature is wrong, or parsing the command failed." (See nrf_dfu_result_t.)

    What this means, is usually that you have not gotten everything right when creating the firmware package.

    • What command did you use for creating the package?
    • What SoftDevice, bootloader and applicaiton is running on the device already?
    • What SoftDevice, bootloader and/or application is part of the update?
    • What SDK version(s) are we talking about, both for existing SoftDevice/bootloader/application and those of the update?

    It can also be that the package is not correctly signed, i.e. that the package is not signed with the private key corresponding to the public key built into the bootloader.

    Regards,
    Terje

  • Terje,

    I believe I pointed to an incorrect directory, so it did not find one of the files.

    It is now working

    Thanks

Related