Arm SystemReady IR Band – “Making Software Just Work!”
summary
A new Arm SystemReady IR band defines concrete requirements so embedded A‑profile devices boot unmodified Linux distros and pass an Architectural Compliance Suite that reuses SCT and firmware tests. Platforms must expose a UEFI ABI (via U‑Boot), supply a mainline‑bootable device tree, implement capsule firmware updates, and can add a security option for UEFI secure boot and hardware root‑of‑trust. BSA and EBBR specs are released, EBVR lives on GitHub, and reference hardware (i.MX8 IoTgate, RockPro64) is already used for validation.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:18SystemReady builds on ServerReady success Software Just Works on Arm Servers
- 6:02From Current SBBR Specification to BBR Specification BBR (Base Boot Requirements)
- 8:09Arm SystemReady - One Key Vision Software That Just Works
- 9:28System Firmware Landscape
- 12:07arm SystemReady One Program, Multiple Bands
- 23:59Current Status of System Ready IR
- 25:59Elements of SystemReady IR
- 26:14SystemReady IR Elements: UEFI Subset
- 28:40SystemReady IR Elements: Secure Boot (Optional)
- 30:14SystemReady IR Round Table
related talks
39mEBBR: Standard Boot for Embedded Platforms
41mWill it Boot? -- The Case for Platform Standards in Embedded
17mFinding Common Ground - the Boot and Runtime Services (BRS) Specification
42mImplementing UEFI-based Secure Boot + OTA Update for Embedded ARM De...
37mFirmware ABI stability
52mMaking Pi ServerReady: time for cheap Arm infrastructure be standards-compliant
24mSecure architectures for the IoT
41mResolve and standardize early access to hardware for automotive industry with Linux
