Difference between revisions of "Boot Loaders"
Srivatsan.s (talk | contribs) (→Others) |
Srivatsan.s (talk | contribs) (→U-Boot) |
||
Line 139: | Line 139: | ||
* [http://www.denx.de/wiki/pub/U-Boot/MiniSummitELCE2013/dfu_elce_u-boot.pdf PDF] | * [http://www.denx.de/wiki/pub/U-Boot/MiniSummitELCE2013/dfu_elce_u-boot.pdf PDF] | ||
+ | |||
+ | == U-Boot-v2 [ELCE 2009] == | ||
+ | '''Presenter:''' Sascha Hauer, Marc Kleine-Budde <br> | ||
+ | '''Summary:''' | ||
+ | The presentation talks about changes to U-Boot <br> | ||
+ | being done as part of U-Boot-v2 project. <br> | ||
+ | |||
+ | * [https://elinux.org/images/9/90/Hauer-U_BootV2.pdf PDF] | ||
= '''MCU-Boot''' = | = '''MCU-Boot''' = |
Revision as of 23:05, 15 September 2020
Contents
- 1 U-Boot
- 1.1 What’s new in U-Boot? [ELC 2019]
- 1.2 UEFI Secure boot in U-Boot [ELC 2019]
- 1.3 Implementing State-of-the-Art U-Boot Port, 2018 Edition [ELC 2018]
- 1.4 EBBR: Standard Boot for Embedded Platforms [ELCE 2018]
- 1.5 U-Boot - Bootloader for IoT Platform? [ELCE 2018]
- 1.6 Enabling New Hardware in U-Boot [ELC 2017]
- 1.7 State of the U-Boot [ELC 2017]
- 1.8 Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide [ELCE 2017]
- 1.9 Update on Shared Logging between the Kernel and the Bootloader [ELCE 2016]
- 1.10 Shared Logging between the Kernel and the Bootloader [ELCE 2015]
- 1.11 Order at Last: The New U-Boot Driver Model Architecture [ELCE 2015]
- 1.12 Redundant booting with U-Boot [ELCE 2014]
- 1.13 Secure and flexible boot with U-Boot Bootloader [ELCE 2014]
- 1.14 TPL: SPL Loading SPL (and, SPL as just another U-Boot config) [ELCE 2013]
- 1.15 Falcon Boot: current status and enhancements [ELCE 2013]
- 1.16 Verified Boot on Chrome OS and How to do it yourself [ELCE 2013]
- 1.17 U-Boot Verified RSA Boot Flow on ARM (With Demo Run) [ELCE 2013]
- 1.18 Device Firmware Upgrade (DFU) - present situation and future development [ELCE 2013]
- 1.19 U-Boot-v2 [ELCE 2009]
- 2 MCU-Boot
- 3 Others
U-Boot
What’s new in U-Boot? [ELC 2019]
Presenter: Simon Glass, Google LLC
Summary:
The slides cover some of the new concepts adapted from Linux in
u-boot (< 2 years) such as device-tree overlays, platform data, etc.
UEFI Secure boot in U-Boot [ELC 2019]
Presenter: Simon Glass, Google LLC
Summary:
This presentation will go over the current state of UEFI
and Secure Boot on U-Boot, including how to use it
Implementing State-of-the-Art U-Boot Port, 2018 Edition [ELC 2018]
Presenter: Marek Vasut, Self Employed
Summary:
The slides include examples and experience from platforms
recently added to mainline U-Boot. This presentation is a practical
guide to implementing U-Boot bootloader port to a new system from
scratch.
EBBR: Standard Boot for Embedded Platforms [ELCE 2018]
Presenter: Grant Likely, Arm
Summary:
This session discusses the goals and present state
of the EBBR project
(Embedded Base Boot Requirements)
.
EBBR specifies a subset of the UEFI standard that can be
implemented with upstream U-Boot taking into account
common design patterns common on embedded systems.
U-Boot - Bootloader for IoT Platform? [ELCE 2018]
Presenter: Alexey Brodkin, Synopsys
Summary:
This presentation demonstrates how to squeeze U-Boot
with required functionality into a board with 256kB or
less of ROM and RAM with the goal of catering to IoT platforms.
Enabling New Hardware in U-Boot [ELC 2017]
Presenter: Jon Mason, Broadcom Ltd.
Summary:
This presentation covers the trials and tribulations
of enhancing and upstreaming U-boot with Broadcom’s Northstar SoC
State of the U-Boot [ELC 2017]
Presenter: Thomas Rini, Konsulko Group
Summary:
The slides talk about how to support EFI binaries,
CI testing in a unified environment. The presenter also discusses
about other features in progress and challenges in moving from a
vendor provided tree to the latest mainline version.
Porting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide [ELCE 2017]
Presenter: Quentin Schulz, Free Electrons
Summary:
This talk will offer a step-by-step guide through the porting
process of U-Boot and Linux on a custom Frescale/NXP i.Mx6 platform
Presenter: Sean Hudson, Mentor Graphics, Inc
Summary:
In continuation to last year's talk, this presentation provides
an update on the current status of the shared logging feature
between the boot-loader (U-boot) and kernel.
Presenter: Sean Hudson, Mentor Graphics, Inc
Summary:
This presentation talks about shared logging feature between
the boot-loader (U-Boot) and the kernel
Order at Last: The New U-Boot Driver Model Architecture [ELCE 2015]
Presenter: Simon Glass, Google
Summary:
This session talks about new driver model architecture
in U-Boot.
Redundant booting with U-Boot [ELCE 2014]
Presenter: Thomas Rini, Texas Instruments
Summary:
This session talks about status of redundancy in U-Boot
and future plans in this domain.
Secure and flexible boot with U-Boot Bootloader [ELCE 2014]
Presenter: Marek Vašu, DENX
Summary:
The session covers ways to develop a secure, tamper-proof U-Boot
TPL: SPL Loading SPL (and, SPL as just another U-Boot config) [ELCE 2013]
Presenter: Scott Wood
Summary:
The session talks about developing a tertiary program loader
on similar lines as SPL and its usage.
Falcon Boot: current status and enhancements [ELCE 2013]
Presenter: Stefano Babic
Summary:
The session talks about falcon mode in U-Boot
Verified Boot on Chrome OS and How to do it yourself [ELCE 2013]
Presenter: Simon Glass
Summary:
The session talks about ways to use secure u-boot
to boot chrome OS.
U-Boot Verified RSA Boot Flow on ARM (With Demo Run) [ELCE 2013]
Presenter: Jagan Teki
Summary:
The presentation talks about booting u-boot securely
on an ARM platform.
Device Firmware Upgrade (DFU) - present situation and future development [ELCE 2013]
Presenter: Lukasz Majewski
Summary:
The presentation talks present status and future
plans for device upgrade procedures on U-Boot.
U-Boot-v2 [ELCE 2009]
Presenter: Sascha Hauer, Marc Kleine-Budde
Summary:
The presentation talks about changes to U-Boot
being done as part of U-Boot-v2 project.
MCU-Boot
MCUboot: Multi-Image Support [ELCE 2018]
Presenter: David Brown, Linaro, Ltd
Summary:
In this presentation, the presenter reviews the
current status of the MCUboot project and covers
the work being done to support multiple image update
Others
Barebox and Bootloader Specification [ELCE 2013]
Presenter: Sascha Hauer
Summary:
The presentation tries to define common boot loader specs
for different ARM platforms.
Barebox Bootloader [ELCE 2012]
Presenter: Sascha Hauer, Pengutronix e.K.
Summary:
This presentation takes a tour through Barebox bootloader
Upgrading Without Bricking [ELCE 2012]
Presenter: Arnout Vandecappelle, Essensium/Mind
Summary:
This presentation talks about upgrading process of bootloaders
IPL+UBI: Flexible and Reliable with Linux as the Bootloader [ELCE 2010]
Presenter: John Ogness
Summary:
This session discusses about methods to make Linux
itself as a bootloader and faster and reliable ways
to boot it.