Nordic BLE Secure DFU master for Zephyr RTOS
Project detail
Searching for an embedded developer who will create a code for Zephyr RTOS which will do a firmware update over the bluetooth. On target device is Nordic Secure DFU client (Secure Bootloader) with BLE transport and we need the master which will run on another micro controller with Zephyr RTOS. The code should use standard Zephyr RTOS Bluetooth API. Image file will be stored on SD Card with FAT file system, but the code itself doesn’t have to include communication with SD Card / FAT.
Nordic Secure DFU protocol is described here:
https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Flib_dfu_transport.html&cp=8_1_3_5_2
Here is the Android DFU Library in case it helps (the code we are looking for should have similar functionality as this library, but has to run on MCU with Zephyr RTOS):
https://github.com/NordicSemiconductor/Android-DFU-Library
Just the code is enough, I will do the testing myself.