How to Install and Uninstall raspberrypi-firmware-eeprom Package on openSuSE Tumbleweed

Last updated: July 03,2024

1. Install "raspberrypi-firmware-eeprom" package

Please follow the instructions below to install raspberrypi-firmware-eeprom on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install raspberrypi-firmware-eeprom

2. Uninstall "raspberrypi-firmware-eeprom" package

In this section, we are going to explain the necessary steps to uninstall raspberrypi-firmware-eeprom on openSuSE Tumbleweed:

$ sudo zypper remove raspberrypi-firmware-eeprom

3. Information about the raspberrypi-firmware-eeprom package on openSuSE Tumbleweed

Information for package raspberrypi-firmware-eeprom:
----------------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : raspberrypi-firmware-eeprom
Version : 2020.09.03.138a1-1.4
Arch : noarch
Vendor : openSUSE
Installed Size : 704,9 KiB
Installed : No
Status : not installed
Source package : raspberrypi-firmware-eeprom-2020.09.03.138a1-1.4.src
Summary : Raspberry Pi 4 EEPROM firmware upgrade package
Description :
First stage bootloader fimware upgrade package for Raspberry Pi 4
How this is meant to work:
The update mechanism writes recovery.bin and the EEPROM update image(s)
(pieeprom.upd and vl805.bin) to the EFI partition. The SHA256 hash of the
corresponding images are written to pieeprom.sig and/or vl805.sig. This guards
against file system corruption which could cause the EEPROM to be flashed with
an invalid image. This is not a security check.
At the next reboot the ROM runs recovery.bin which updates EEPROM(s). If the
update was successful recovery.bin renames itself to RECOVERY.000 to prevent it
from running a second time then resets the system. The system should then boot
normally.
Upon upgrading rasperrypi-firmware-eeprom we make sure that the RECOVERY.000 is
deleted, so as not to bloat the EFI partition.