Главная
Study mode:
on
1
Intro
2
Bootloader: bare minimum
3
Bootloader: modern expectation
4
Bootloader: Scalability and Maintainability
5
Bootloader: barebox
6
barebox: First and Second-Stage
7
barebox: second-stage bootloader (SSBL)
8
barebox: first-stage bootloader (FSBL)
9
barebox: Porting Your Board
10
Customization: The Environment
11
Customization: Magic Variables
12
Customization: Device Parameters • Driver runtime configuration happens a device parameters
13
Customization: Hush Scripts
14
Putting this all together: Booting
15
Booting: Nice to Have
16
Booting: Bootloader Specification
17
Booting: Bootchooser
18
Booting: barebox-state
19
Booting: Final /env/nv
20
Boot: Tim Toady
21
Bring-Up: Drivers
22
Bring-Up: Commands
23
Bring-Up: Custom Commands
24
Recent Developments in the last two years
25
Interested?
Description:
Explore the advanced features and capabilities of the Barebox bootloader in this comprehensive conference talk. Delve into the evolution of bootloaders from bare minimum functionality to modern expectations, focusing on scalability and maintainability. Learn about Barebox's first and second-stage bootloaders, board porting processes, and customization options including environment variables, magic variables, and device parameters. Discover how to implement Hush scripts, utilize the Bootloader Specification, and leverage the Bootchooser and barebox-state features for enhanced booting processes. Gain insights into driver development, custom command creation, and recent advancements in Barebox over the past two years. Ideal for embedded systems developers and engineers looking to optimize their bootloader implementations.

Beyond "Just" Booting - Barebox Bells and Whistles

Linux Foundation
Add to list