Linux on RISC-V--Fedora and Firmware in practice
summary
Fedora maintains a working RISC-V port with a short history of upstream-first work, bootstrapping native riscv64 packages via cross-built rootfs then native rebuilds, and a Koji build farm producing Fedora 31/32 images. Firmware stack is usable: OpenSBI/EDK2/UEFI working with u-boot payload workflows, kernel patches landing and device trees delivered. Practical steps exist to run Fedora images on QEMU and SiFive HiFive Unleashed and some FPGA boards, using libvirt/qemu, recent qemu builds, and native builds via bootstrap or Koji to produce images for testing. Koji build farm for riscv64 supports rebuilds.
AI-written summary · about
chapters (27)
- 0:00Start
- 3:32Birth of RISC-V
- 4:47RISC-V Foundation
- 6:26Why RISC-V
- 8:40Some RISC-VIP companies (Cont)
- 9:48Some RISC-V Chip Companies
- 10:22Some Companies using RISC-V in their product
- 11:15Fedora/RHEL/Centos
- 13:14Fedora focus is on new technology
- 13:42Part 11
- 14:45The issue for a new architecture
- 16:12Koji Build System
- 19:23Supported Targets
- 20:46Tested Targets
- 21:25Summary
- 23:23Part IV
- 23:38Learn from other architectures
- 25:18We need some specs for RISC-V server/PC
- 25:51The good progress of RISC-V Firmware
- 27:01The Firmwares and extensions on RISC-V: next step
- 27:45Toolchain
- 29:57VM Tools
- 31:16The DATED boot flow for Fedora on RISC-V(abandoned)
- 32:10The current boot flow for Fedora on RISC-V
- 32:59The current Build flow for firmware on RISC-V
- 34:09Development Info
- 34:29Test on QEMU
related talks
19mLinux on RISC V Fedora and Firmware Status Update
14mFedora on RISC-V
32mLinux Kernel on RISC-V: Where Do We Stand
25mThe State of RISC V Software
24mRISC-V software ecosystem in 2020
09mLinux Made Easy on RISC-V with Ubuntu
12mKeynote: Red Hat and RISC-V: To the Far Edge and Beyond
28mUbuntu on RISC-V - state of things
