|
1 | 1 | # Raspberry Pi5 bootloader EEPROM release notes
|
2 | 2 |
|
| 3 | +## 2025-06-29: Check for SD card overcurrent on Pi5 and Pi500 (latest) |
| 4 | + |
| 5 | +* board_info: Use the Ethernet PHY address probed by the bootloader |
| 6 | + Use the Ethernet PHY address supplied by the bootloader in |
| 7 | + preference to the static configurations defined in start4.elf |
| 8 | +* pi5: Fix overwrite of cache EEPROM config in secure-boot mode |
| 9 | + See: https://github.com/raspberrypi/rpi-eeprom/issues/719 |
| 10 | +* Check for SD card overcurrent on Pi5, Pi500 and Pi4 |
| 11 | + Before booting, the bootloader now checks the SD power switch |
| 12 | + overcurrent signal. The overcurrent signal occurs if the SD |
| 13 | + card is damaged and has a short circuit which will cause it to |
| 14 | + get hot. |
| 15 | + If an over-current condition is detected the bootloader |
| 16 | + switches off power to the SD card and waits five seconds before |
| 17 | + probing the SD card again. This error is displayed on the |
| 18 | + diagnostic screen, the UART and the activity LED (1 long, 2 short) |
| 19 | + flashes. |
| 20 | + The check can be switched to a non-blocking warning by setting |
| 21 | + SD_OVERCURRENT_CHECK=0 in the bootloader config. |
| 22 | +* Add a new error code pattern for SD overcurrent |
| 23 | + Add a new error pattern (1 long, 2 short) to signal SD card |
| 24 | + overcurrent. |
| 25 | +* Enable RTC wakeup from POWER_OFF_ON_HALT=0 |
| 26 | +* Improve HAT+ current handling |
| 27 | + In shipping firmware, the current_supply value is only being used in the |
| 28 | + case of a normal (non-stacked) HAT+, but that is unnecessarily |
| 29 | + restrictive. Also, the presence of MODE0 and MODE1 power HATs is not |
| 30 | + reflected in the value of max_current. |
| 31 | + See: https://github.com/raspberrypi/linux/pull/6678 |
| 32 | + |
3 | 33 | ## 2025-06-20: Add support for a bootloader watchdog (latest)
|
4 | 34 |
|
5 | 35 | * Add support for a bootloader watchdog
|
|
0 commit comments