Observed arrival · 2026-10-21
MSD/Linux: a pocket-computer OS that says what it hasn’t tested
An in-development Linux distribution for the M5Stack CardputerZero, aiming for quick startup, resilience to sudden power loss, and rollback when updates fail.
- For
- CardputerZero and embedded-Linux developers
- Worth noticing
- The proposed update flow uses two A/B slots and Raspberry Pi tryboot/autoboot.txt, with a new version confirmed only after a test boot passes.
Field notes
Buildroot is used to produce the Raspberry Pi CM0-targeted image, with a text-console CLI intended for the device’s LCD and built-in keyboard. The planned update path uses two A/B slots and Raspberry Pi’s tryboot/autoboot.txt, confirming a new version only after a test boot passes. The project reports CI checks for builds and QEMU boots; keyboard, display, and power-loss behavior remain for physical hardware testing. The author traces “MSD” to Muromi Software Distribution, a nearby river, and a favorite light novel.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue