Fedora on RISC-V Hardware
Fedora offers support for the RISC-V architecture across various platforms, including ready-to-boot images for specific hardware. This guide provides links to the relevant installation resources for supported and experimental devices.
In addition to this board-specific information, you should also ensure you read the general Install Guide.
Supported Hardware
Fedora RISC-V images are officially available for the following platforms:
StarFive VisionFive 2 (VF2): A fully open RISC-V experience with mainline kernel support. Installation Guide: VisionFive 2 Installation Guide.
SiFive HiFive Premier P550: Boots Fedora with a vendor kernel and firmware. While functional, some features may be limited due to dependency on proprietary firmware. Installation Guide: HiFive Premier P550 Installation Guide.
QEMU: Fedora RISC-V can be run in a virtual environment using QEMU, allowing experimentation without dedicated hardware. Installation Guide: Fedora RISC-V QEMU Guide.
Additional Hardware (Experimental)
For users willing to experiment and contribute to Fedora's RISC-V support, the following platforms are also potential candidates:
Banana Pi BPI-F3: Requires additional effort for installation and support.
Milk-V Jupiter M1/K1: As with the BPI-F3, some additional effort is needed to get Fedora running.
For those interested in trying Fedora on these devices, refer to the SpacemiT Fedora Install Guide.
Getting Started
Identify your RISC-V platform and check its compatibility with Fedora.
Follow the corresponding installation guide linked above.
Join the Fedora RISC-V community to report issues, share improvements, and stay updated on new developments.
For more details on Fedora’s ongoing support for RISC-V, visit the Fedora RISC-V Hub or the RISC-V SIG Page.