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?
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?
Hi Adrian Eggenberger,
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
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
Hi Adrian,
Thanks for the fast reply.
I am making a Xamarin Forms app for Android and iOS. And I only need the DFU part, because I already have a BLE adapter.
Sorry to hear that the source code is't available. I am already working with a nice free BLE library.
Regards,
Ragnar