First Experiences with the Embedded Debian Build System Isar
Talkat Embedded Linux Conference + OpenIoT Summit North America 2017 · on Tuesday, 2017-02-21· at 11:30· Grand Ballroom I/II·
summary
Isar combines Debian binary packages with bitbake-style layers to produce a bootable SD image (QEMU and Raspberry Pi were used) and can build kernels from upstream git by adding Debian metadata, producing a final image in about 10 minutes for typical setups. Workflows include multistrap rootfs assembly, packaging custom apps as .deb or building them inside the chroot, and image partitioning/bootloader placement. Current rough edges: image generation requires root, some recipes don’t re-run reliably, and no general cross-build path so native builds can be slow.
AI-written summary · about
chapters (23)
- 0:00Introduction
- 0:26Structure
- 1:07Building out of inputs
- 2:23Embedded based systems
- 4:15Requirements
- 6:10Prebuilt packages
- 9:00Why Debian
- 14:21What is Isar
- 16:42Human Machine Example
- 18:11Internal Structure
- 19:00Start your own project
- 20:47Image
- 22:45Application
- 25:00Kernel
- 27:11How does it look like
- 28:44Custom bootloader
- 29:17Image production
- 31:57Lessons learned
- 33:25Shuttle sites
- 35:47Whats next
- 36:54Problem solved
- 38:39Summary
- 40:38Questions
related talks
41mEasily Generating Debian-Based Embedded Systems
58mIsar: Build Debian-Based Products with BitBake
35mCooking a Debian System: One, Two, Debos!
41mDebian & Yocto: State of the Art
31mDebian and Yocto Project Based Long-Term Maintenance Approaches for Embedded Products
29mBehind the Curtains of Making Real Consumer Devices using Debian
50mBuilding a Custom Embedded Linux Distribution
26mBuilding for Heterogeneous Systems
