Behind the Curtains of Making Real Consumer Devices using Debian Christopher Obbard
3
Before you start hacking... • Requirements! Peripherals you care about
4
BSP (Board Support Package) pre-built image is important! source code/build scripts/yocto layers etc
5
Pre-built image hacking • validate everything works quickly
6
Replacing things... • partition layout
7
Lockdown serial ports bootloader
8
Packaging your app Container vs native Open build service
9
MVP & iterative feature development Requirements
10
Product lifetime Base Kernel on LTS stable Potential automated rebasing in GitLab?
Description:
Explore the process of developing consumer devices using Debian in this informative conference talk. Gain insights into the crucial steps involved, from understanding requirements and utilizing Board Support Packages to hacking pre-built images and replacing components. Learn about packaging applications, considering container vs. native options, and leveraging the Open Build Service. Discover the importance of MVP and iterative feature development, as well as strategies for ensuring product longevity through LTS kernel usage and potential automated rebasing techniques. Delve into the intricacies of creating real-world consumer devices with Debian, guided by Christopher Obbard from Collabora Ltd.
Behind the Curtains of Making Real Consumer Devices Using Debian