Using Open Source Software to Build an Industrial-grade Embedded Linux Platform...
summary
Recipe for an industrial embedded Linux platform: pick U-Boot or equivalent bootloader, choose mainline or LTS/LTSI kernel (4.19 cited, LTS ~6 years but target >10), select C library (glibc, musl or uClibc) and rootfs (BusyBox, Debian), and wire CI/CD that uses Jenkins → LAVA to flash images and run automated tests. License tracking via OpenChain/SPDX and daily CVE scans feed reproducible-builds and OTA tooling. The stack runs 24/7 long‑term tests (over 100 prepackaged cases) and catches regressions before release.
AI-written summary · about
chapters (35)
- 0:00Intro
- 0:46Industrial Embedded Linux Platforms
- 2:48Processes, Tooling and Support
- 3:30Target Application
- 4:01Lifecycle of Industrial-grade Embedded Linux Platform
- 5:29Bootloader behavior
- 6:18Linux kernel Comparison Table
- 7:18SoC Board Support Package Kernel
- 8:04LTS: Long Term Stable Kernel
- 8:38LTSI: Long Term Support Initiative
- 8:59CIP (Civil Infrastructure Platform)
- 9:45Linux kernel Source Comparison Table
- 11:43ELISA: Safety-Critical Systems
- 12:27C Library and Toolchain Comparison Table
- 13:29Year 2038 Problem
- 14:31Init System Comparison Table
- 15:43Root filesystem Comparison Table
- 18:03System Development Tools Comparison Table
- 20:21CU CD Automatic Release Pipeline
- 21:00Static Testing Cases Management - Jenkins
- 21:18Distributed Compiler
- 23:4224/7 Long-term Platform Test
- 25:10For Stable Kernel Maintenance
- 25:51Reproducible Builds
- 26:19Open Source Testing Tools
- 27:24Why We Need Software Update?
- 27:38The Components Might Be Updated
- 28:22Characteristics of Industrial Embedded Linux Platform
- 28:49The Media for Software Update
- 29:06Software Update Requirements
- 29:38Update Approaches
- 30:03Partition Architecture
- 30:16Asymmetric Symmetrie Firmware Updates
- 31:24Comparison - Features
- 32:24Conclusion
related talks
47mCivil Infrastructure Platform: Industrial Grade Open Source Base-Layer
43mCivil Infrastructure Platform: Industrial Grade Open Source Base-Layer Development
38mTowards a Decade of Industrial Grade Linux: CIP’s Journey and the Road Ahead
42mCivil Infrastructure Platform: Empowering Sustainable Living with Industrial...
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
49mOpen Source in Every Car with Automotive Grade Linux
51mPanel Discussion: Industrial Linux Beyond 2022
42mAPERTIS - A Collaborative Industrial Grade Linux Construction Kit
