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

iOS DFU Writing to characteristic failed

I'm using the iOS latest iOSDFULibrary pods to import to my app. However, after I using DFUServiceIniciator service the log just show as attach.DFUQuestionLog.m

The only different with the Nordic iOS toolbox is the following line : 10: Packet Receipt Notif Req (Op Code= 8, Value = 12) request sent. Moreover, I used Nordic iOS toolbox did succeed to OTA the device.

My question is that is it the possible that the the DFUServiceInitiator didn't found the total characteristics in my App?

And if there is possible to fix ATT error, how would I change the iOSDFULibrary?

Thanks~

Update: full DFU log. /Users/dennislan/Desktop/DFUQuestionFullLog.m

Parents
  • Hi Dennis, If you are testing with the Buttonless DFU, please make sure you have enabled service changed characteristic IS_SRVC_CHANGED_CHARACT_PRESENT = 1 on both the bootloader and the application.

    I assume you have written to the DFU control point to tell the application to switch to the bootloader and the reconnect to the bootloader.

    The full log is not attached only a local link, please re-attach it.

Reply
  • Hi Dennis, If you are testing with the Buttonless DFU, please make sure you have enabled service changed characteristic IS_SRVC_CHANGED_CHARACT_PRESENT = 1 on both the bootloader and the application.

    I assume you have written to the DFU control point to tell the application to switch to the bootloader and the reconnect to the bootloader.

    The full log is not attached only a local link, please re-attach it.

Children
No Data
Related