~/talk

Lessons Learned: Migrating a Production Platform to Yocto

links:none on file
slides:none on file

Migrating a decade-old Debian-based edge fleet to Yocto takes about eight–nine months solo and yields a single flashable image with the application layer baked in, OTA/delta updates via rauc and AB partitions, and support for multiple boards (two targets in this case). The work uses Bitbake, recipes and the do_configure/do_compile/do_install cycle, solves patch reuse with quilt patching, speeds dev feedback with devtool, and keeps sources auto-tracked via AutoRev while catching runtime segfaults through early on-device testing.

AI-written summary · about

  1. 0:00Introduction
  2. 3:03About Mitch
  3. 3:33Agenda
  4. 5:04Yocto piggyback
  5. 5:31Yocto vs Yar
  6. 6:18debian build
  7. 7:00cross compile
  8. 7:56build process
  9. 9:17why Yocto
  10. 11:02patching
  11. 12:46do compile
  12. 19:37containers
  13. 21:40make your system boot
  14. 23:22integrate your application layer
  15. 23:46migrate your application developers
~/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.