rpi-eeprom: support config via .config/rpi-eeprom-update

This makes it easier to eg track latest instead of default
bootloader releases

Signed-off-by: Matthias Reichl <hias@horus.com>
This commit is contained in:
Matthias Reichl 2025-07-28 13:39:43 +02:00
parent 2950fc98c6
commit fd4c59519a
3 changed files with 10 additions and 1 deletions

View File

@ -0,0 +1 @@
#FIRMWARE_RELEASE_STATUS="default"

View File

@ -2,3 +2,7 @@
FIRMWARE_ROOT="/usr/lib/kernel-overlays/base/lib/firmware/raspberrypi/bootloader"
FIRMWARE_BACKUP_DIR="/storage/.config/rpifw-backup"
BOOTFS=${BOOTFS:-/flash}
if [ -f /storage/.config/rpi-eeprom-update ]; then
. /storage/.config/rpi-eeprom-update
fi

View File

@ -56,5 +56,9 @@ makeinstall_target() {
cp -PRv ${PKG_BUILD}/rpi-eeprom-digest ${INSTALL}/usr/bin
mkdir -p ${INSTALL}/etc/default
cp -PRv ${PKG_DIR}/config/* ${INSTALL}/etc/default
cp -PRv ${PKG_DIR}/config/rpi-eeprom-update-default ${INSTALL}/etc/default/rpi-eeprom-update
mkdir -p ${INSTALL}/usr/config
cp -PRv ${PKG_DIR}/config/rpi-eeprom-update-config ${INSTALL}/usr/config/rpi-eeprom-update
}