Usage
Check out the Getting started guide.
Debug builds can be found in the artifacts of the workflow run for this release. Extract before flashing.
What's Changed
Features
Display
- Proper HDMI support up to 4K 60Hz with auto-detection (EDID)
- Landscape orientation on the Fydetab Duo by default (limited to boot stage)
- Configuration options for resolution, connector priority, force output, duplication and rotation
Networking
- Integrated Gigabit Ethernet (GMAC/EQoS) support
- Enabled iSCSI, TFTP shell command and unsecure HTTP boot
- Configuration options to enable/disable various parts of the UEFI network stack
Fixes
- RTC time not ticking after power loss until manually configured
- Some boot options (particularly for NVME and SATA) getting skipped on uninterrupted boots
- Boot hotkeys (ESC/F2, F1, F4) potentially not working during the countdown after a firmware update
- Graphics console lagging due to slow GOP block transfer performance
Misc
- Boot time optimizations:
- Decreased PCIe link up timeout to 1 second and auto boot timeout to 5 seconds
- Set CPU clocks to maximum on all platforms
- Updated EDK2 to
edk2-stable202502
- Updated upstream device trees to
v6.14-rc4-dts
Full Changelog: v0.12.2...v1.0
Mainline Linux images
Look for ARM64/AArch64 generic UEFI images from distro vendors. Examples:
- Ubuntu 24.10: https://cdimage.ubuntu.com/releases/24.10/release/
- Fedora Workstation: https://fedoraproject.org/workstation/download
Actual hardware support depends on the platform and kernel version (the newer, the better).
3rd-party images for UEFI
These Linux images come with the RK3588 legacy kernel and are compatible with the vendor firmware-provided DTB.
- Armbian live ISO by amazingfate: https://github.com/amazingfate/rk3588-live-iso/releases
- Arch Linux installer by SputnikRocket: https://github.com/SputnikRocket/ArchLinuxARM-rk3588-installer