Raspberry Pi 4用EEPROMの更新

2種類のrpi-eepromパッケージ

現在、Raspberry Pi 4ではBCM2711がRaspberry Pi 5ではBCM2712が使われているというSoCの違いからEEPROM用のrpi-eepromパッケージも2種類のものが提供されています。

このRaspberry Pi 4用のrpi-eepromパッケージの2024年4月15日版が公開されました。これらの内容は、/lib/firmware/raspberrypiディレクトリーの下にbootloader-2711bootloader-2712というディレクトリーとして保存されています。

rpi-eepromパッケージの更新

通常のパッケージ更新作業を実行すると、新しいrpi-eepromパッケージに更新されます。その状態でRaspberry Pi 4でrpi-eeprom-updateコマンドを実行すると次の内容となります。

$ rpi-eeprom-update
*** UPDATE AVAILABLE ***
BOOTLOADER: update available
CURRENT: Wed 11 Jan 17:40:52 UTC 2023 (1673458852)
LATEST: Mon 15 Apr 13:12:14 UTC 2024 (1713186734)
RELEASE: default (/lib/firmware/raspberrypi/bootloader-2711/default)
Use raspi-config to change the release.

VL805_FW: Dedicated VL805 EEPROM
VL805: version unknown. Try sudo rpi-eeprom-update
CURRENT:
LATEST: 000138c0

rpi-eepromパッケージが更新された結果、次の再起動で2023年1月11日版から2024年4月15日版に更新されることが表示されています。Raspberry Pi 4用は、随分と久しぶりの更新になっています。

実際にEEPROMを更新するために、再度`rpi-eeprom-updateコマンドを実行してから再起動します。

$ sudo rpi-eeprom-update -a
*** PREPARING EEPROM UPDATES ***

BOOTLOADER: update available
   CURRENT: Wed 11 Jan 17:40:52 UTC 2023 (1673458852)
    LATEST: Mon 15 Apr 13:12:14 UTC 2024 (1713186734)
   RELEASE: default (/lib/firmware/raspberrypi/bootloader-2711/default)
            Use raspi-config to change the release.

  VL805_FW: Dedicated VL805 EEPROM
     VL805: up to date
   CURRENT: 000138c0
    LATEST: 000138c0
   CURRENT: Wed 11 Jan 17:40:52 UTC 2023 (1673458852)
    UPDATE: Mon 15 Apr 13:12:14 UTC 2024 (1713186734)
    BOOTFS: /boot/firmware
'/tmp/tmp.iMdLEiBJZo' -> '/boot/firmware/pieeprom.upd'
Copying recovery.bin to /boot/firmware for EEPROM update

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

再起動したらvcgencmdでバージョンを確認してみます。

$ vcgencmd bootloader_version
2024/04/15 14:12:14
version e608a69d210bb737ebb095ad04f7f1a05373a6ec (release)
timestamp 1713186734
update-time 1713321474
capabilities 0x0000007f

無事に2024年4月15日版に更新されました。

    rpi-eepromパッケージの更新内容

    今回は、Raspberry Pi 4でしたから/lib/firmware/raspberrypi/bootloader-2711ディレクトリーにあるrelease-notes.mdファイルで更新内容を確認することが出来ます。

    # Raspberry Pi4 bootloader EEPROM release notes
    
    ## 2024-04-15 - Fix tryboot mode in secure-boot - DEFAULT
       * Promote the secure-boot fix to the DEFAULT release.
    
    ## 2024-04-15 - Fix tryboot mode in secure-boot - STABLE
       * Fix an issue where the tryboot flag was being reset and lost during
         the secure-boot initialization.

    今回は、セキュアブート関連の修正になっていました。

    この記事をシェアする
    • URLをコピーしました!
    • URLをコピーしました!
    目次