Docs

Free training materials and conference presentations from Bootlin, covering kernel, real-time, Android, embedded Linux system and device driver development.

License

Creative commonsAll our documents are available under the terms of the Creative Commons Attribution-ShareAlike 3.0 license. This essentially means that you are free to download, distribute and even modify them, provided you mention us as the original authors and that you share these documents under the same conditions.

Complete training materials

Presentations at technical conferences

Here are the most recent versions of presentations we made at technical conferences.

Embedded Linux Conference 2025 (Amsterdam)

  • Linux Power Management Features and Their Interactions, Part 2, Théo Lebrun (slides )
  • Graphic Testing Without Hardware: Discovering the Power of VKMS! Louis Chauvet (slides )
  • Snag It, Flash It, Ship It: Rethinking Factory Flashing, Romain Gantois, Paresh Bhagat (slides )
  • Navigating Security Tradeoffs in Embedded Linux Systems, Olivier Benjamin (slides )
  • Bridging Worlds: Using Device Tree Overlays to Support Complex PCI Devices in Linux, Hervé Codina (slides )
  • From Raw to Refined: The Evolution of Raw Flash Support in Linux, Miquèl Raynal (slides )
  • Hotplug of Non-Discoverable Hardware: Status And Future Directions, Luca Ceresoli (slides )
  • Unpacking the Linux WiFi stack: Writing and Integrating Wireless Drivers, Alexis Lothoré (slides )
  • Display Next Hackfest 2025 (Toronto)

  • VKMS: the new ConfigFS interface (slides )
  • Embedded Linux Meetup 2025 (Toulouse)

  • Driver development for Zephyr, Miguel Gazquez (slides )
  • Keynotes

    Linux kernel, bootloaders and hardware support

    Embedded Linux

    Android

    Legacy documents

    These documents are not actively maintained any more. Therefore, they are likely to contain obsolete parts.

    Android

    Kernel

    Architecture specific documents

    Embedded Linux system development

    Miscellaneous