Accelerated Porting of Linux, U-Boot and Yocto for Production Ready Emb...
summary
Step-by-step recipe for getting U-Boot, mainline Linux and a Yocto image running on a new ARM SoC family with minimal duplication: start on simulator/emulator, verify DDR with U-Boot mtest, use binman for generating signed image permutations, base work on an upstream Linux device tree then pull it into U-Boot via the device tree rebasing flow, use defconfig fragments for Android variants, and validate with OpenOCD/GDB; case studies show these steps produce reusable, production-ready boots for AM6 variants.
AI-written summary · about
chapters (9)
- 0:00Accelerated Linux U-Boot Yocto porting
- 1:50Hardware software permutations challenges
- 7:37Early software bring-up on new silicon
- 9:24Customizing U-Boot board initialization
- 18:41Linux bring-up on SoC families
- 24:02Minimal Yocto customization
- 32:13Upstream advancements for porting
- 40:01Upstream contribution best practices
- 42:49Q&A
related talks
27mInsights on the Re-Architecting to a Single Codebase, Running on Different Hardware...
44mBuildroot: Making Embedded Linux Easy? A Real-Life Example
56mCross Platform Enablement for the Yocto Project with Containers
57mExternal Pre-built Binary Toolchains
24mDesigning a next generation ARM Developer Platform
14mAOSP Devboards
39mListening to your Users: Refactoring the Yocto Project
35mBoosting Product Development With the Zephyr RTOS – a Critical Reflection
