~/talk

Building for Heterogeneous Systems

links:none on file
slides:none on file

Build system shows how to produce Linux plus an RTOS/bare‑metal image in one run using bitbake multiconfig, creating separate cross toolchains (arm‑none‑eabi for bare metal, GNU toolchain for Linux), running artifacts under QEMU, and producing kernel 6.5 plus .bin/.elf/.hex firmware for the small core. The image task of the big‑core config depends on the bare‑metal build via the MC prefix, reuses shared‑state reuse for native pieces, but struggles with separate tmpdirs and combining deploy output for a single product.

AI-written summary · about

  1. 0:00Introduction to heterogeneous systems
  2. 1:03Why use heterogeneous devices
  3. 3:53Linux vs bare metal workflows
  4. 5:20Building bare metal with BitBake
  5. 7:11Building RTOS applications
  6. 9:22Handling vendor SDKs
  7. 10:47Multi-config in BitBake
  8. 13:59Building specific configurations
  9. 15:02Testing heterogeneous systems
  10. 16:05Custom cross tool chains
  11. 17:10Limitations of multi-config
  12. 18:58Integrating vendor workflows
  13. 20:23Q&A on multi-config usage
  14. 21:32Advanced multi-config syntax
  15. 22:57Artifacts and final images
  16. 24:45Challenges in final image generation
  17. 26:08Closing and Q&A summary
~/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.