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

preview_player
Показать описание
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

Рекомендации по теме
Комментарии
Автор

Good video and basic training guide on bootloading and DFU! Glad theres also a Nordic Semi DevAcademy trainjng on this too😄👍 Keep up such training videos Nordic Semiconductor!

JackSparrow-zpqv
Автор

Thank you for this video.
Can you explain how to do it with the SDK version 2.7.0 or 2.8.0, using sysbuild ?
I am struggling migrating from my v2.6.1 project using multi-image builds to sysbuild, even this the help of your dedicated page "Migrating from multi-image builds to sysbuild".
Thanks.

raphaelkoskas
Автор

This is a great video and in conjunction with the DevAcademy course really helped me understand the process a lot better. If I wanted to incorporate this into my own app (vs nrf Connect mobile), how would I do that?

ljunq
Автор

Great video, What is the bootloader and bootloader version onboard used here?

AKSHAY-zcgp
Автор

Hi, please can I program my nrf 52dk with an external jlink, my onboard jlink doesn't respond after trying all means

shuaibalghazali
Автор

Nice video, however, how come the volume is so low?

wizardy