It is recommended to utilize the latest bootloader firmware for your Raspberry Pi 4. These updates may include important security, bug fixes and enhancements to improve your Pi computing experience. This article will show you how to check for and update your Raspberry Pi 4 bootloader firmware.
Currently, I only know of updating the Raspberry Pi 4 Bootloader Firmware with the standard Raspberry Pi OS. So that is where we will begin, by obtaining a copy of the default Raspberry Pi OS.
- Use Raspberry Pi Imager v1.7 to install Raspberry Pi OS (lite version without desktop is best) on SD card
- Copy empty text file called ssh.txt onto the system-boot partition of the SD card. Remove SD card from PC and insert into Raspberry Pi
- SSH into your Raspberry Pi. The default username is:
piand the default password is:
- Make sure you have the latest updates by using the following commands:
sudo apt update && sudo apt full-upgrade -y
- Restart your Raspberry Pi to apply updates using the following command:
- SSH back into your Raspberry Pi and update the rpi-eeprom script to use the stable releases. To do this, open the rpi-eeprom-update file and change the FIRMWARE_RELEASE_STATUS variable to stable using the following command:
sudo nano /etc/default/rpi-eeprom-update
- Check the existing bootloader firmware version with this command:
If your bootloader is out of date your “CURRENT” value will differ from the “LATEST” value as seen in the example below:
Dedicated VL805 EEPROM detected
*** UPDATE AVAILABLE ***
BOOTLOADER: update available
CURRENT: Thu 16 Apr 17:11:26 UTC 2020 (1587057086)
LATEST: Thu 3 Sep 12:11:43 UTC 2020 (1599135103)
FW DIR: /lib/firmware/raspberrypi/bootloader/stable
VL805: update available
- If your bootloader is out of date (as in the example above) you may run the following command:
sudo rpi-eeprom-update -a
- Restart your Raspberry Pi to apply the bootloader updates using this command:
- Finally, check to see if update was applied using the command in step 7 above:
I welcome your thoughts, questions or suggestions on my article on updating your bootloader firmware on your Raspberry Pi 4.
Let me know if you found any errors within my article or if I may further assist you by answering any additional questions you may have.