mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-20 21:13:36 +08:00
907c5a672a5b5c0759731f530a25d41ee3b4768f
* arm_loader: Add machine ID derived from OTP values Machine ID is generated and exposed in device tree as rpi-machine-id * arm_ldconfig: Avoid double os_prefix on initramfs When using auto_initramfs we were picking up prefix from the kernel, but also adding os_prefix later: fname = prefixed_path(initramfs_file, os_prefix, temp_path, sizeof(temp_path)); See: https://forums.raspberrypi.com/viewtopic.php?t=394238 * recovery: Use OTP rpiboot GPIO if non-zero If an rpiboot GPIO has already been written to OTP then default to that value if C(program_rpiboot_gpio) is not specified on config.txt.
rpi-eeprom
This repository contains the scripts and pre-compiled binaries used to create the rpi-eeprom package which is used to update the Raspberry Pi 4 and Raspberry Pi 5 bootloaders EEPROM images.
Support
Please check the Raspberry Pi general discussion forum if you have a support question.
Reset to factory defaults
To reset the bootloader back to factory defaults use Raspberry Pi Imager to write an EEPROM update image to a spare SD card. Select Misc utility images under the Operating System tab.
Bootloader documentation
Description
Languages
Shell
63.8%
Python
35.6%
Standard ML
0.6%