Difference between revisions of "Boot Loaders"

From eLinux.org
Jump to: navigation, search
(This page covers all presentations on different boot loaders, mainly u-boot as it is the most commonly used boot loader across platforms.)
 
(U-Boot)
Line 1: Line 1:
 
= '''U-Boot''' =
 
= '''U-Boot''' =
== What’s new in U-Boot? ==
+
== What’s new in U-Boot? [ELC 2019] ==
 
'''Presenter:''' Simon Glass, Google LLC <br>
 
'''Presenter:''' Simon Glass, Google LLC <br>
 
'''Summary:'''
 
'''Summary:'''
 
The slides cover some of the new concepts adapted from Linux in <br>  
 
The slides cover some of the new concepts adapted from Linux in <br>  
 
u-boot (< 2 years) such as device-tree overlays, platform data, etc. <br>  
 
u-boot (< 2 years) such as device-tree overlays, platform data, etc. <br>  
* [[https://elinux.org/images/8/82/What%27s_New_with_U-Boot_%281%29.pdf | [PDF] ]] [[https://youtu.be/TJzFK8VIUJo | [VIDEO] ]] ELC 2019
+
* [https://elinux.org/images/8/82/What%27s_New_with_U-Boot_%281%29.pdf PDF] | [https://youtu.be/TJzFK8VIUJo VIDEO]
  
== UEFI Secure boot in U-Boot ==
+
== UEFI Secure boot in U-Boot [ELC 2019] ==
 
'''Presenter:''' Simon Glass, Google LLC <br>
 
'''Presenter:''' Simon Glass, Google LLC <br>
 
'''Summary:'''
 
'''Summary:'''
 
This presentation will go over the current state of UEFI <br>
 
This presentation will go over the current state of UEFI <br>
 
and Secure Boot on U-Boot, including how to use it <br>
 
and Secure Boot on U-Boot, including how to use it <br>
* [[https://elinux.org/images/d/db/2019.08.23_UEFI_Secure_Boot_on_U-Boot.pdf | [PDF] ]] [[https://www.youtube.com/watch?v=VnsF3uRZzNk | [VIDEO] ]] ELC 2019
+
* [https://elinux.org/images/d/db/2019.08.23_UEFI_Secure_Boot_on_U-Boot.pdf PDF] | [https://www.youtube.com/watch?v=VnsF3uRZzNk VIDEO]
  
== Implementing State-of-the-Art U-Boot Port, 2018 Edition ==
+
== Implementing State-of-the-Art U-Boot Port, 2018 Edition [ELC 2018] ==
 
'''Presenter:''' Marek Vasut, Self Employed <br>
 
'''Presenter:''' Marek Vasut, Self Employed <br>
 
'''Summary:'''
 
'''Summary:'''
Line 21: Line 21:
 
guide to implementing U-Boot bootloader port to a new system from <br>
 
guide to implementing U-Boot bootloader port to a new system from <br>
 
scratch. <br>
 
scratch. <br>
* [[https://elinux.org/images/8/88/Elc-2018-marek.pdf | [PDF] ]] [[https://youtu.be/rJtlAi8rxgs | [VIDEO] ]] ELC 2018
+
* [https://elinux.org/images/8/88/Elc-2018-marek.pdf PDF] | [https://youtu.be/rJtlAi8rxgs VIDEO]
  
== Enabling New Hardware in U-Boot ==
+
== Enabling New Hardware in U-Boot [ELC 2017] ==
 
'''Presenter:''' Jon Mason, Broadcom Ltd. <br>
 
'''Presenter:''' Jon Mason, Broadcom Ltd. <br>
 
'''Summary:'''
 
'''Summary:'''
 
This presentation covers the trials and tribulations <br>
 
This presentation covers the trials and tribulations <br>
 
of enhancing and upstreaming U-boot with Broadcom’s Northstar SoC <br>
 
of enhancing and upstreaming U-boot with Broadcom’s Northstar SoC <br>
* [[https://elinux.org/images/c/c9/Enabling_New_Hardware_in_U-Boot.pdf | [PDF] ]] [[https://www.youtube.com/watch?v=zWjt6ZYxAfQ | [VIDEO] ]] ELC 2017
+
* [https://elinux.org/images/c/c9/Enabling_New_Hardware_in_U-Boot.pdf PDF] | [https://www.youtube.com/watch?v=zWjt6ZYxAfQ VIDEO]
  
== State of the U-Boot ==
+
== State of the U-Boot [ELC 2017] ==
 
'''Presenter:''' Thomas Rini, Konsulko Group <br>
 
'''Presenter:''' Thomas Rini, Konsulko Group <br>
 
'''Summary:'''
 
'''Summary:'''
Line 37: Line 37:
 
about other features in progress and challenges in moving from a <br>
 
about other features in progress and challenges in moving from a <br>
 
vendor provided tree to the latest mainline version. <br>
 
vendor provided tree to the latest mainline version. <br>
* [[https://elinux.org/images/4/49/ELC2017_-_State_of_the_U-Boot.pdf | [PDF] ]] [[https://www.youtube.com/watch?v=dKBUSMa6oZI | [VIDEO] ]] ELC 2017
+
* [https://elinux.org/images/4/49/ELC2017_-_State_of_the_U-Boot.pdf PDF] | [https://www.youtube.com/watch?v=dKBUSMa6oZI VIDEO]

Revision as of 21:48, 8 September 2020

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.

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.