Best Practices for Supporting ARM with EVE-OS
summary
EVE-OS provides reproducible ARM images by building with Docker + LinuxKit and shipping contained cross toolchains so images are reproducible on x86 or ARM hosts; default hypervisor is KVM with optional Xen and Acorn. Platform-specific kernel patches and custom U-Boot layouts let single-build flows produce per-board images for long-lived devices. Officially tested boards include Raspberry Pi 4B, i.MX8M/i.MX8MP, RK3399, Jetson Nano and QEMU; hardware security uses a TPM stack and OP-TEE trust world for secure boot and key protection, and these images are reported to boot and run.
AI-written summary · about
chapters (9)
- 0:00EVE-OS and ARM support
- 3:59EVE-OS architecture
- 8:16Build system and microservices
- 12:58ARM platform challenges
- 16:31ARM cross-compilation
- 19:27Supported ARM devices
- 24:51Security on ARM
- 27:22Best practices summary
- 30:32Call for collaboration
related talks
35mEmbedded Linux in EOD Robots - Lessons Learned
44mOpenEmbedded/Yocto on RISC-V - New Kid on the Block
52mMaking Pi ServerReady: time for cheap Arm infrastructure be standards-compliant
02mon 64-bit ARM support
40mReproducible System Composition Combining Linux, Xen & Zephy...
28mLinux on the Arm architecture and beyond
24mSecure boot, TEEs, different OSes and more
31mRunning Linux on Constrained IOT Device
