Today, I tried out the Ble Bootloader from the Sdk examples.
As a central client, I'd used the »nRF Loader App« on an iPhone and also »nRF Mcp« on an Android Tablet (I'd not tried out the C# Windows client yet).
Is there also a Linux client available (maybe in Java)?.
I also encountered this problem and wrote a linux program that uploads a zip package to the nordic bootloader (tested against fedora 22, and sdk-9.0.0)
my code's here git.panaceas.org/.../
It currently only supports uploading applications and bootloaders, not softdevices or a combination of parts.
(It's vile code I just lifted a chunk of the source of bluez's gattool)
What license is the code under?
I would assume that it would probably be GPL-2 or later as that seems to be what the gatttool code is released under:http://metadata.ftp-master.debian.org/changelogs/main/b/bluez/bluez_5.49-1_copyright
I'm asking as I'm updating the code to support the newer Secure DFU protocol, and I would like to include the proper licensing information in the repository.
Kind regards Visti Andresen