Boot Time Presentations

Introduction to NAND Flash Aware Hibernation-based Boot [ELC 2019]
Presenter: Kyungsik Lee, LG Electronics Summary: The slides cover existing boot time reduction and hibernation boot techniques and talks about new proposal for Hibernation boot.


 * PDF | VIDEO

Improving Embedded Systems Boot Time by Hibernation: An Overview on the State of the Art and a Case of Study on i.MX family of Processors [ELC 2019]
Presenter: Nicola La Gloria & Laura Nao, Kynetics LLC Summary: This Presentation  will provide the current state of the kernel development of Hibernation on ARM architectures and details tests on the popular i.MX family of processors including the new i.MX8 which today is one of the most promising SOCs.


 * PDF | VIDEO

Secure Boot from A to Z [ELC 2018]
Presenter: Quentin Schulz & Mylune Josserand, Bootlin Summary: This slides will  introduce each and every link of the chain-of-trust from the boot ROM to filesystem, as well as the bootloader and kernel with real life examples.


 * PDF | VIDEO

BoF LinuxBoot: Linux as Firmware [ELC 2018]
Presenter: Chris Koch & Gan Shun, Google Summary: This slides will covers the What’s in x86 firmware? LinuxBoot DXE FV comparison Control and update your firmware. Reduce number of distinct drivers on the system. Use Linux Kernel Engineers instead of having another UEFI team. Remove unneeded legacy support. Some apps/DXEs can be written as a user program in Linux.


 * PDF

Improving the Bootup Speed of AOSP [ELC 2017]
Presenter: Bernhard Rosenkranzer, Linaro Summary: This presentation provides information about the approaches to improve time from cold start to UI.


 * PDF | VIDEO

How to Boot Linux in One Second [ELC 2015 ELCE 2015]
Presenter: Jan Altenberg, Linutronix, GmbH Summary: This presentation covers some technical basic, optimizations in bootloader, kernel,filesystem and application. Also gives example on optimizing an ARMv5 based device.


 * PDF

Tutorial: Useful systemd Functionalities Without systemd [ELCE 2015]
Presenter: Bartosz Golaszewski, BayLibre Summary: This presentation talks about ACME, sigrok and faster boot.
 * PDF | VIDEO

Update on Boot Time Reduction Techniques with Figures [ELC 2014]
Presenter: Michael Opdenacker, Free Electrons Summary: In this presentation you will find extensive details about Linux boot time reduction methodology and resources.


 * PDF | VIDEO

12 Lessons Learnt in Boot Time Reduction [ELCE 2014]
Presenter: Andrew Murray, Embedded Bits Limited Summary: This presentation explains different ways to reduce boot time. Also describes pros and cons of those methods.


 * PDF

Falcon Boot: current status and enhancements [ELCE 2013]
Presenter: Stefano Babic Summary: These slides explain what is "Falcon Boot", how does it work and it's current status.


 * PDF

Verified Boot on Chrome OS and How to do it yourself [ELCE 2013]
Presenter: Simon Glass Summary: This presentation provides information about verified boot in Chrome os, requirement of verified boot and the technology used.


 * PDF

Status of Embedded Linux [ELC 2012]
Presenter: Tim Bird, Sony Network Entertainment Summary: This presentation discusses recent development in embedded Linux, including changes to the kernel, improvements to embedded-related sub-systems, and new industry initiatives likely to affect embedded Linux developers in the future. Also discusses the direction of the Linux Foundation CE Work group, and their contract work and projects for this year.


 * PDF | VIDEO

Boot Time Optimizations [ELCE 2012]
Presenter: Alexandre Belloni, Adeneo Embedded Summary: This presentation talks about boot time optimizations, it's use cases, kernel compression, SMP and file systems.


 * PDF

Faster Resume For More Energy Savings on MeeGo [ELC 2011]
Presenter: Yoshiya Hirase (Nokia) Summary: This presentation discuss about hibernation to handset devices for more energy saving.


 * PDF

The Right Approach to Minimal Boot Times [ELCE 2010]
Presenter: Andrew Murray Summary: This presentation gives information about principals behind boot time reduction, an approach to boot time reduction Also information on Case study of " MS7724 'Ecovec'".


 * PDF

Barebox: Booting Linux Fast and Fancy [ELCE 2010]
Presenter: Robert Schwebel and Sascha Hauer Summary: This presentation provides information about Barebox project, it's history, developement resources, hardware it support and also Linux booting sequence.


 * PDF

Lightweight Prelinker for Kernel Modules [ELCE 2010]
Presenter: Carmelo Amoroso and Rosario Contarino Summary: This presentation gives information about fast boot, kernel modules and Prelinker. It states pros and cons of Prelinker and it's strategy.


 * PDF

Quantitative analysis of system initialization in embedded Linux systems [ELC 2009]
Presenter: Andre Puschmann Summary:


 * PDF

Update on Boot Time Reduction Techniques [ELCE 2009]
Presenter: Michael Opdenacker Summary: This presentation discuss various techniques to reduce boot time such as LZO kernel decompression,jffs2 ,disabling console output, disabling auto IP config etc.


 * PDF

Tools and Techniques for Reducing Bootup Time [ELCE 2008]
Presenter: Tim Bird Summary: This presentation discuss about the tools used such as grabserial for system-wide measurement, bootchart, strace and process trace for user space measurement. Also boot time reducing techniques are explained here.


 * PDF | VIDEO

Bootup Technologies BOF [ELC 2007]
Presenter: Elias Kesh Summary:


 * PDF

Parallelizing Linux boot on CE Devices [ELCE 2007]
Presenter: Vitaly Wool Summary: These slides gives information on boot up time, boot time profiling, sequence driver init, asynchronous driver init.
 * PDF | VIDEO

Linux Suspend-to-Disk Objectives for Consumer Electronic Devices [ELCE 2007]
Presenter: Vitaly Wool Summary: This presentation discuss about Suspend-to-Disk(STD), compares with Suspend-to-Ram(STR), pros and cons of STD, and also use case for CE devices.


 * PDF | VIDEO

Visualizing resource usage during initialization of embedded systems [ELC 2006]
Presenter: Matthew Klahn Summary:



Boot-Time Optimization - results of applying currently available solutions [ELC 2006]
Presenter: Prof. Nicholas Mc Guire Summary:



Bootup Technologies BOF [ELC 2006]
Presenter: Elias Kesh Summary:


 * PDF