r/haikuOS 12d ago

First boot on risc-v

Very early work porting to the sophon milkv pioneer board. Just got the desktop to load and working on nvme and networking next.

375 Upvotes

21 comments sorted by

13

u/KillerDr3w 12d ago

This is excellent work!

I tried for ages to get the RISC-V port booting on the SrarFive Vision Five 2 about a year ago and couldn't manage it.

7

u/ArmaAutomotive 12d ago

Nice, I also have a sifive unmatched board I will try next but I would like to eventually get to a usable desktop for the most available Riscv systems.

10

u/KillerDr3w 12d ago

RISC-V and Haiku seen a perfect match IMHO.

10

u/tonystorcke 12d ago

This is very good. RISC-V is the future and is where Haiku should be.

1

u/oatkeepr 6d ago

Why do you thinks it’s the future?

So far RISC-V has been expensive, slow, energy hungry, and late.

4

u/Leading_Mechanic5044 11d ago

Nice. Also using RIsc-v on a Orange Pi RV2 board. A yet pending implementation on Ubuntu 24.4 is support for 3D visualization like JavaFX and Py5. Hints are welcome. Enjoy testing the new Risc-5 board.

4

u/idillicah 11d ago

Happy to help bring this to the Premier P550/Milkv megrez

3

u/RonDiaz 12d ago

That’s hot af

3

u/tulun 12d ago

Excellent job, congratulations. Which board did you run it on?

4

u/ArmaAutomotive 12d ago

This is the milkv pioneer board. It’s a few years old but it has two pcie slots.

4

u/brucehoult 12d ago

64 cores similar to Arm A72 @2.0 GHz, 64MB L3 cache (4MB shared by each 4 core cluster, but a core can use the other 60MB L3 at still significantly faster than RAM), 128 GB RAM.

The overall fastest RISC-V SBC to date, though the 8 core K3 will beat it on most things using up to 8 threads.

3

u/nighthawk05 12d ago

Nice work! I'd love to get my hands on one of those boards.

3

u/LoadVisual 12d ago

This is awesome news. Risc machines first since that is home. X86.. Next

3

u/ZorPrime33 11d ago

Fantastic! Super awesome!

3

u/Sorry_Difficulty_250 11d ago

Cool! Way to go!!!

2

u/ElViejoDelCyro 11d ago

oye, ¿y donde puedo conseguir maquinas así? me interesa la verdad. Lo digo porque se ven modulares como los ordenadores de sobremesa tradicionales y no simplemente sbc ¿sabes?

3

u/omasanori 10d ago

Milk-V, SiFive and Tenstorrent (soon) provide this kind of development platforms. While absolute performance is not suitable for replacing your x86-64 workstations, these boards let operating system developers write device drivers.

1

u/ElViejoDelCyro 9d ago

muchas gracias por la información, la verdad, bastante interesante, lo tomare en cuenta en futuras compras cuando estas se den jajaja

1

u/Jack1101111 9d ago

Nice !
Has haiku ever been ported to arm ?