Jumpstarter: Cloud-Native Hardware in the Loop
summary
Jumpstarter is a Python framework plus an exporter daemon and cloud controller that turns physical boards into leaseable test resources, exposing power, GPIO, HDMI capture and storage switching via a synchronous API over an asynchronous core. Remote access uses outbound gRPC tunnels to a controller and represents devices as Kubernetes CRDs for CI integration. Demo writes a ~2.7 GB image to an SD/USB, boots to init successfully, and supports streaming telemetry and raw driver streams for camera or HDMI injection.
AI-written summary · about
chapters (10)
- 0:00Cloud-Native Hardware in the Loop
- 1:29What is Jumpstarter
- 4:01Jumpstarter architecture
- 7:40Driver use cases and remote access
- 9:35Live demo: Local interactive
- 10:58Live demo: Local scripted
- 12:10Implementation details
- 14:41Visibility and debugging
- 16:11Impact on hardware-in-the-loop
- 18:17Q&A
related talks
31mA Cloud Native Workflow for Hardware-in-the-Loop Software Development
46mBuilding Mixed Criticality Linux Systems with the Jailhouse Hypervisor
46mOpen Hardware Lightning Talks
48mLiving on Master: Using Yocto Project, Jenkins and LAVA for a Rolling Release
33mBuilding Open-Source Cloud-Native Apps in JavaScript
59mCloud Native Home Lab
28mMachine Learning on the Edge
44mInner Development Loop with Java on Kubernetes
