Running Linux on Constrained IOT Device
Talkat Open Source Summit Europe + Embedded Linux Conference Europe 2019 · on Wednesday, 2019-10-30· at 14:25· Forum 6·
summary
Demonstration of a Linux-based IoT reference platform boots on an Arm CoreStone 700 FVP with a kernel binary reduced to kernel XIP 1.8MB and a target device spec of 4MB RAM / 8MB XIP flash. Build uses Yocto Poky Tiny producing a full image and uses CramFS XIP rootfs for zero-RAM code execution; writable storage is a littleFS port halfway into Linux (power-loss resilient, wear-leveling). OpenAMP handles A‑to‑M messaging; plans include upstreaming littleFS and size cuts via clang LTO/outline.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:05Hot Line
- 2:11Motivation
- 3:33Hardware
- 6:03Software
- 7:19Integration
- 8:29Kernel
- 9:58Root File System
- 10:51Arm FS
- 13:15Arm Models
- 14:33Boot Logs
- 16:17Whats next
- 27:15Other questions
related talks
43mEdge Computing with RISC-V Platforms Running XIP Linux
39mRunning Linux on Tiny Peripherals
38mThe Internet of Things and Life Beyond Linux
40mRunning Linux on Tiny Peripherals
30mSoftware architecture for High-end IoT devices
43mU-Boot - Bootloader for IoT Platform?
43mU-Boot - Bootloader for IoT Platform?
33mCreating Your Own Tiny Linux Distribution Using Yocto: Keeping it Small With
