#!/bin/sh
# Flash the Scutarius-served edk2-rk3588 firmware image to SPI NOR.
# DANGEROUS on a live board: only SD-proven images belong in SPI
# (reports/2026-08-06-peter-edk2-provenance.md sec. 5). Requires mtd-utils.
set -e
IMG=/usr/share/scutarius-firmware-rk3588-edk2/rock-5bplus_UEFI_Release_v1.1.img
MTD=${1:-/dev/mtd0}
[ -c "$MTD" ] || { echo "no MTD device $MTD (SPI NOR not probed?)" >&2; exit 1; }
cd /usr/share/scutarius-firmware-rk3588-edk2 && sha256sum -c SHA256SUMS
exec flashcp -v "$IMG" "$MTD"
