Nordic BLE Secure DFU master for Zephyr RTOS

  • Job Duration01 to 03 months
  • Project LevelExpensive
  • Project deadlineExpired

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.

Skills Required

Industry Categories

Freelancer type required for this project