Главная
Study mode:
on
1
Michael Opdenacker
2
Abstract
3
Context and experience
4
Full image update approaches
5
Main practical questions
6
Using partition bootable flags
7
Detecting the active partition in Linux
8
Detecting the active partition in U-Boot at boot time
9
U-Boot: booting on the active partition (2)
10
U-Boot: using extlinux support (2)
11
Recovering from a failed upgrade - Challenges
12
Accessing the U-Boot environment from Linux
13
Using a watchdog
14
Editing a partition's bootable flag from U-Boot
15
Why partition flags?
16
Limitations and advice
17
Strategies for updating the bootloader?
18
What to remember
19
References
Description:
Explore a comprehensive conference talk on implementing A/B system updates using U-Boot. Dive into practical solutions for identifying active partitions, detecting boot failures, and implementing failsafe mechanisms. Learn how to utilize lesser-known U-Boot commands and capabilities, and understand the cooperation between Linux and U-Boot in the update process. Discover strategies for handling bootloader updates, overcoming challenges in failed upgrade recovery, and leveraging watchdogs and partition flags. Gain valuable insights from real-world experience and access references for further exploration of this essential topic in embedded systems development.

Implementing A/B System Updates with U-Boot

Linux Foundation
Add to list
0:00 / 0:00