RPi4 can receive updated USB EEPROM/Bootloader

Arch Linux ARM announcements, news, and other important things are posted here.

RPi4 can receive updated USB EEPROM/Bootloader

Postby graysky » Mon May 31, 2021 3:19 pm

We are now offering the EEPROM update tool in [url=https://github.com/archlinuxarm/PKGBUILDs/blob/master/alarm/rpi-eeprom/PKGBUILD]alarm/rpi-eeprom[/url].

Unless your RPi4 B was manufactured after May/2021, it likely has an older USB VL805 controller firmware and internal bootloader firmware. You can download the package mentioned above from your favorite mirror. Verify the current versions by running:
[code]
# rpi-eeprom-update
[/code]

Add the -a switch to update. The update is applied upon a reboot. Example on my RPi4:
[code]
# rpi-eeprom-update -a
*** INSTALLING EEPROM UPDATES ***

BOOTLOADER: update available
CURRENT: Tue Sep 10 10:41:50 AM UTC 2019 (1568112110)
LATEST: Thu Apr 29 04:11:25 PM UTC 2021 (1619712685)
RELEASE: default (/lib/firmware/raspberrypi/bootloader/default)

VL805_FW: Dedicated VL805 EEPROM
VL805: update available
CURRENT: 00013701
LATEST: 000138a1
BOOTFS /boot

EEPROM updates pending. Please reboot to apply the update.
To cancel a pending update run "sudo rpi-eeprom-update -r".
[/code]

To use a beta version of the firmware (not recommended), edit [b]/etc/default/rpi-eeprom-update[/b] and set the [b]FIRMWARE_RELEASE_STATUS[/b] variable to "beta" then run the tool.

When the reboot is successful, you may safely delete the following temp files:
[code]rm -f /boot/recovery.bin /boot/pieeprom.upd /boot/pieeprom.sig /boot/RECOVERY.000[/code]
graysky
Developer
 
Posts: 1728
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Return to Announcements

Who is online

Users browsing this forum: No registered users and 6 guests