Accelerated Porting of Linux, U-Boot and Yocto for Production Ready Emb...
summary
Practical playbook for getting SPL/U-Boot, mainline Linux and a Yocto image running on a new ARM SoC with minimal duplication and long term support focus. Covers getting SPL up to board_init_f, DDR validated with mtest, building multiple signed/encrypted boot images with binman, reusing Linux device trees via device-tree rebasing and using defconfig fragments for Android variants. Shows successful boots to initramfs, Yocto machine overlays, common failure modes and debugging with OpenOCD/GDB.
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
49mThe 5 Key Success Factors to Deploy Yocto for “Production Grade” Embedded/IoT Devices
30mStrategies for Developing and Deploying your Embedded Applications and Images
43mPorting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide
53mReal-World Yocto: Getting the Most out of Your Build System
30mGetting Linux Distros to New Architectures
20mUsing Yocto as a Method to Upstream, Maintain, and Track Patches
38mkernel: build system outputs and workflows (and how to balance them)
42mPutting Linux into Context – Towards a reproducible example system with Linux...
