~/talk

Running Linux on Tiny Peripherals

links:none on file
slides:none on file

Demonstrates a real build that boots Linux as a single EFI PE binary using a gummiboot EFI stub, static kernel plus initramfs and musl C library, with the Bluetooth stack compiled into BlueZ peripheral as pid1 and no root filesystem; it runs in QEMU at under 1 MB and on MinnowBoard at ~1.3 MB, supports secure boot, saves state in EFI variables, drops dbus/systemd and many kernel subsystems, and highlights remaining work (IPv6‑only, TCP‑off patches, kernel config cleanups).

AI-written summary · about

  1. 0:00Intro
  2. 0:29Marcels background
  3. 1:17Jonathan Corbett quote
  4. 2:15Scaling
  5. 4:27Serial Scale
  6. 5:41Getting there
  7. 5:57Measure
  8. 6:15Wireless
  9. 6:32Battery
  10. 7:00Sensors
  11. 7:19IP Node
  12. 7:39Gateway
  13. 9:00Logo
  14. 9:20Libraries
  15. 10:32Building a PE executable
  16. 16:02Proof of concept
  17. 17:36Details
  18. 17:55User Space
  19. 23:10Single User Support
  20. 24:51Construction Areas
  21. 30:57UFi
  22. 31:39Alexander Graf
  23. 35:58Sledder Project
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.