v0.10
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
New platforms
- Firefly ITX-3588J
- Firefly AIO-3588Q
- Radxa ROCK 5 ITX
Features
- Improved ACPI:
- New peripherals in Windows: GPIO, I2C, I2S, DMA, SDHC, USB2, GMAC
- Support for PCIe switches in Windows and Linux
- Option to change serial baud rate in the settings
- Random number generator support
Fixes
- USB keyboard not working during first boot
- eMMC boot crashing/freezing due to data corruption
- M.2 SATA cards not getting power
- M.2 Wi-FI cards not getting power on some boards
- Potential lock-up with some PCIe devices
- LPDDR4X/LPDDR5 memory not being identified correctly
Misc
- Updated EDK2 to
edk2-stable202405
- Switched to open-source TF-A
- Updated rkbin:
- OP-TEE (BL32) from
v1.13
tov1.15
- ddrbin from
v1.12
tov1.16
- OP-TEE (BL32) from
- Updated DTBs to Armbian rk-6.1-rkr1
Full Changelog: v0.9.1...v0.10
3rd-party images for UEFI
These Linux images come with the RK3588 legacy kernel and are compatible with the 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