Build with Yocto
meta-pantavisor is the Yocto/OpenEmbedded layer that builds a Pantavisor
image for your board. The generated layer and recipe reference is kept in the
versioned Reference → meta-pantavisor docs; this section is the
task-oriented guide.
In this section
- Get started — clone
meta-pantavisorand run your first KAS build - Build system overview — KAS configuration hierarchy, multiconfigs, and output artifacts
- CI overview — the CI build matrix generated from
machines.json - Manifest audit — deterministic rootfs manifests that catch drift
- Boot profiling with bootchartd — capture a boot-time profile tarball
- Port a new board — platform and machine KAS files, CI registration, and flashing
Guides for bootloader integration (U-Boot, EFI/GRUB, the rollback contract) and secure boot are planned.
💡 Tip — One model for the whole device
Because the base/BSP and kernel ship as containers in a Pantavisor revision, the same build produces an image whose base and apps are updated through Pantavisor — you do not configure a separate image-update engine.