FreeBSD


(Dinesh) #1

Hi,

Are there any efforts to get FreeBSD, NetBSD running on the FU540?

Thanks.
Regards
Dinesh


(Jim Wilson) #2

FreeBSD and NetBSD are listed at
https://riscv.org/software-status/
follow the links for more info. I think FreeBSD is farther along than NetBSD, but I’m not actively following BSD status.


(Dinesh) #3

wiki.freebsd.org/riscv

Stock FreeBSD/riscv will boot in qemu and spike.
Not on any hardware yet.

NetBSD. Other than Zachary’s work at


, I believe there is no activity currently.

OpenBSD has no effort yet. Kevin Lo has ported a toolchain.
ports.su/devel/riscv-elf

I am interested in BSDs on RISC-V hardware.

Is there an effort in SiFive to support any/all of the above? Free being performant, Net being very portable and Open for security.

Thanks.
Regards,
Dinesh


(Jim Wilson) #4

I’m not aware of any *BSD efforts inside SiFive.


(Dinesh) #5

Jim,

Thank you very much.

Regards,
Dinesh


(Dinesh) #6

FreeBSD runs on the FU540.

https://fosdem.org/2019/schedule/event/testing_freebsd_risc_v5/

“we used the generally available HiFive Freedom Unleashed board. The result is a reference embedded FreeBSD implementation for RISC-V, freely available to the community.”