From Fedora Project Wiki

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.

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.