Adding Device Firmware Update (DFU/FOTA) Support in nRF Connect SDK
Having Device Firmware Update (DFU) or Firmware Over-The-Air (FOTA) support in an IoT product is becoming the norm now; it has become a standard requirement in modern products, and customers expect products to have it for security updates and improvements updates. In this developer-oriented webinar, we will dive into the fundamental principles and best practices for adding DFU/FOTA support in an nRF Connect SDK-based firmware. We will focus on MCUboot as the default bootloader in the Zephyr RTOS, inherited by the nRF Connect SDK. Agenda: 00:00:00 Introduction 00:00:48 Agenda 00:02:31 Memory 00:05:35 The Bootloader 00:09:31 Verification 00:15:08 What is DFU? 00:19:44 Dual Slots 00:23:51 Swapping 00:27:48 Partition Manager 00:33:28 Multi-image Builds 00:42:28 Demos 01:13:20 Resources for FOTA over Cellular, Wi-Fi, and other use cases This is a recording of a webinar held on March 13, 2024. The presentation can be downloaded here: https://view-su3.highspot.com/viewer/65f806e38ba4ba1531047611
Webinar

Adding Device Firmware Update (DFU/FOTA) Support in nRF Connect SDK

Loading date...
13 March 2024
09:00 CEST
Duration: 01:14:47
Having Device Firmware Update (DFU) or Firmware Over-The-Air (FOTA) support in an IoT product is becoming the norm now; it has become a standard requirement in modern products, and customers expect products to have it for security updates and improvements updates. In this developer-oriented webinar, we will dive into the fundamental principles and best practices for adding DFU/FOTA support in an nRF Connect SDK-based firmware. We will focus on MCUboot as the default bootloader in the Zephyr RTOS, inherited by the nRF Connect SDK. Agenda: 00:00:00 Introduction 00:00:48 Agenda 00:02:31 Memory 00:05:35 The Bootloader 00:09:31 Verification 00:15:08 What is DFU? 00:19:44 Dual Slots 00:23:51 Swapping 00:27:48 Partition Manager 00:33:28 Multi-image Builds 00:42:28 Demos 01:13:20 Resources for FOTA over Cellular, Wi-Fi, and other use cases This is a recording of a webinar held on March 13, 2024. The presentation can be downloaded here: https://view-su3.highspot.com/viewer/65f806e38ba4ba1531047611

Register for this webinar

Subscribe to upcoming webinar notifications
Sign up now