Releases: pftf/RPi4
Releases · pftf/RPi4
v1.10
Raspberry Pi 4 UEFI Firmware v1.10
- Remove internal Device Tree (was unused on the Pi 4 anyway since an external one is needed by
start4.elf
to initialize the UARTs and other things) [tianocore/edk2-platforms@be2ed5e] - Fix SPI and UART ACPI devices [tianocore/edk2-platforms@f12e1c0
- Fix PWM ACPI devices [tianocore/edk2-platforms@d45d873]
v1.9
Raspberry Pi 4 UEFI Firmware v1.9
- Update to TF-A v2.3 [tianocore/edk2-non-osi@96ec764]
- Fix an
ASSERT
being produced with the DEBUG version [tianocore/edk2-platforms@f09ea1a]
v1.8
Raspberry Pi 4 UEFI Firmware v1.8
- Switch to common
GraphicsConsoleDxe
[tianocore/edk2-platforms@4014ed2]
v1.7
Raspberry Pi 4 UEFI Firmware v1.7
- Fix ACPI interrupt values [tianocore/edk2-platforms@f8b5562]
- Improve ACPI tables [tianocore/edk2-platforms@c03fe68, tianocore/edk2-platforms@fcc2a81, etc.]
- Add PPTT ACPI table [tianocore/edk2-platforms@6beb169]
v1.6
Raspberry Pi 4 UEFI Firmware v1.6
- Enable HTTP/HTTPS boot [tianocore/edk2-platforms@3daa701]
IMPORTANT: This will not work with the internal network card, because the firmware does not have a driver for it yet. This means that you currently need to use an external network interface, such as a USB one, to use this feature. - Improve CPU Frequency menu and use a default frequency of 1.5 GHz [tianocore/edk2-platforms@c9f3f68]
- Enable additional early serial output [ccf4034]
v1.5
Raspberry Pi 4 UEFI Firmware v1.5
- Fix a bug in 3 GB RAM Limit for 1 GB and 2 GB Raspberry Pi 4 models [tianocore/edk2-platforms@d1406c6]
- Report effective memory being used in UEFI setup [tianocore/edk2-platforms@28d2f4e]
- Reclaim some unused memory back [tianocore/edk2@d6607d8 and tianocore/edk2-platforms@91ed4f9]
- Fix use of external
.dtb
's [tianocore/edk2-platforms@828fcbf]
Be mindful that the Device Tree addresses in config.txt
have changed with this release of the firmware, so make sure to update any device_tree_address=
and device_tree_end=
lines in your config.txt
to use the new addresses (0x1f0000
and 0x200000
respectively) if you don't use the one from the release archive.
v1.4
Raspberry Pi 4 UEFI Firmware v1.4
- Add user configurable option to enable/disable 3 GB RAM Limit [tianocore/edk2-platforms@874750a]
- Add user configurable option to enable/disable the provision of a Device Tree (to force ACPI) [tianocore/edk2-platforms@da7cb41]
- Improve platform configuration layout [tianocore/edk2-platforms@dac18ca]
v1.3
Raspberry Pi 4 UEFI Firmware v1.3
- Factorize RPi3/RPi4 ACPI tables.
This update shouldn't have much of any user-noticeable changes besides the ones from [tianocore/edk2-platforms@223bfea]
v1.2
Raspberry Pi 4 UEFI Firmware v1.2
- Fix packet losses and network instability by switching to
rgmii-rxid
forphy-mode
[tianocore/edk2-platforms@5250e8b]
v1.1
Raspberry Pi 4 UEFI Firmware v1.1
- Add Genet MAC address population [tianocore/edk2-platforms@d1a3240, tianocore/edk2-platforms@885a686, tianocore/edk2-platforms@3f0d14b]
- Add Genet ACPI bindings [tianocore/edk2-platforms@cc7a0c6]
- Fix SDHC ACPI interrupts [tianocore/edk2-platforms@314c45b]
- Fix Serial Number population [tianocore/edk2-platforms@9369b01]
- Improve VideoCore firmware version reporting [tianocore/edk2-platforms@180c613]
- Automatically switch between
PL011
andminiUART
according to the overlay inconfig.txt
[tianocore/edk2-platforms@bfe3483, tianocore/edk2-platforms@41c1d9b]