~/talk

How to run Linux on RISC-V (with open hardware and open source FPGA tools)

slides:none on file

Demonstrates that Linux boots on a soft RISC‑V core loaded into an ECP5 FPGA using VexRiscv, LiteX, Migen and the open toolchain from Project Trellis; team loads a 32 MB SDRAM cartridge onto a 45k‑LUT Hackaday badge, boots the kernel over serial and gets a working shell and VGA output. Initial boot takes ~300 seconds; a cache‑width patch cuts it to ~30 seconds. Notes hardware options from a $1,000 HiFive Unleashed board to a $13 Kendryte K210 dev board with 8 MB.

AI-written summary · about

  1. 0:00Start
  2. 2:51Linux on Open Source Hardware with Open Source chip design
  3. 9:56RISC-V and Industry
  4. 17:03SiFive FE310 microcontroller
  5. 19:26The current boot flow for Fedora on RISC-V
  6. 26:40Open Source toolchains for FPGAS
  7. 30:26Team Linux on Badge
  8. 32:46Designing Hardware in Python?
  9. 33:09Python HDL?
  10. 33:42Blink Led - Migen
  11. 46:47Open Source ECP5 boards
  12. 47:11Want to learn FPGAs? Try Fomu!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.