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

DFU in iOS Xamarin

I'm trying to get DFU to work on my Xamarin iOS project. Has anyone managed to get the library binding of the iOS DFU library with Xamarin iOS?

Parents
  • Hi ,

    I have looked at you DFU library alone, amazing..!

    But I have some questions. The device we use, does not have a DFU revision uuid. (I am using SDK v12)

    Can this DFU library use zip file, with bootloader, application (dat and bin files) and so on..? or only HEX files..?

    Thanks in advance 

    Ragnar

  • Hi Ragnar

    The DFU library we made available for the public two years ago was written for the legacy bootloader. As you are using SDK 12 I assume that you are using the new signed DFU from Nordic.

    The signed DFU with support for Zip-Files with bin and dat files was added in later versions of the DFU-library. The newer versions of the DFU library‘s are not public up to now. I guess that it would be ok to make the binary version of the DLL available that can be used with our commercial product BLE Library. The source will remain closed as we have seen that the code was taken and modified to be used with free libraries.

    What platforms are you triing to run Nordic DFU? Our library can provide a common BLE functionality for iOS,Android und Microsoft Windows with Silicon Labs BLED 112 Dongle.

    Adrian

Reply
  • Hi Ragnar

    The DFU library we made available for the public two years ago was written for the legacy bootloader. As you are using SDK 12 I assume that you are using the new signed DFU from Nordic.

    The signed DFU with support for Zip-Files with bin and dat files was added in later versions of the DFU-library. The newer versions of the DFU library‘s are not public up to now. I guess that it would be ok to make the binary version of the DLL available that can be used with our commercial product BLE Library. The source will remain closed as we have seen that the code was taken and modified to be used with free libraries.

    What platforms are you triing to run Nordic DFU? Our library can provide a common BLE functionality for iOS,Android und Microsoft Windows with Silicon Labs BLED 112 Dongle.

    Adrian

Children
Related