Skip to content

Commit df532a0

Browse files
committed
pieeprom-2025-06-09: 2712: NVMe: Fix loading of files > 32MB (latest)
* NVMe: Fix loading of files > 32MB Fix an NVMe boot bug which caused large contiguous reads >= 32MB to fail * Update setting alpha for 2712D0 D0 moved the alpha blend mode from CTL2 to CTL0. Update the bootloader code to follow suit for those using the simple framebuffer * dtoverlay: Fix node_is_enabled for implicit status The absence of a status property implies that a node is enabled. Update dtoverlay_node_is_enabled to match that behaviour. See: raspberrypi/firmware#1970 * arm_loader: GET_CLOCKS: Set useful response length The kernel's firmware mailbox API does not make the actual length of the response available to clients, but other implementations may care. Continue to pad the GET_CLOCKS buffer with zeroes, but set the response length to minimally contain the useful content. See: raspberrypi/firmware#1969
1 parent fd7c832 commit df532a0

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed
2 MB
Binary file not shown.

firmware-2712/latest/recovery.bin

16 Bytes
Binary file not shown.

firmware-2712/release-notes.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Raspberry Pi5 bootloader EEPROM release notes
22

3+
## 2025-06-09: NVMe: Fix loading of files > 32MB (latest)
4+
5+
* NVMe: Fix loading of files > 32MB
6+
Fix an NVMe boot bug which caused large contiguous reads >= 32MB to fail.
7+
* Update setting alpha for 2712D0
8+
D0 moved the alpha blend mode from CTL2 to CTL0.
9+
Update the bootloader code to follow suit for those using
10+
the simple framebuffer
11+
* dtoverlay: Fix node_is_enabled for implicit status
12+
The absence of a status property implies that a node is enabled. Update
13+
dtoverlay_node_is_enabled to match that behaviour.
14+
See: https://github.com/raspberrypi/firmware/issues/1970
15+
* arm_loader: GET_CLOCKS: Set useful response length
16+
The kernel's firmware mailbox API does not make the actual length of the
17+
response available to clients, but other implementations may care.
18+
Continue to pad the GET_CLOCKS buffer with zeroes, but set the response
19+
length to minimally contain the useful content.
20+
See: https://github.com/raspberrypi/firmware/issues/1969
21+
322
## 2025-05-13: Promote 2025-05-08 to the default release (default)
423

524
## 2025-05-08: Implement TCP window for net boot (latest)

0 commit comments

Comments
 (0)