Rune - Haiku Images on ARM


I get a TLS connection error when trying that link in Firefox.

But allow me to test my memory; Haiku OS is an open source reimplementation of Beos ISTR. And they've got it booting on ARM boards, although I guess you'll need all your apps to be recompiled for it.
 
@levi : no problem on my end with @ptitSeb 's NetSurf on the Pandora :)

And you're right about Haiku. This "rune" image tool (written in Rust) allows Haiku to boot on (almost) any ARMv7 hardware (instead of individual boards like the RPI2), thanks to some work done on the "Flat Device Tree":

https://github.com/kallisti5/rune-image

Cheers, Magic Sam
[doublepost=1527103075,1527102555][/doublepost]If I understand correctly, there are currently 4 ARM boards supported: RPI 2 and 3, BeagleBone Black and OrangePi One:

https://github.com/haiku/firmware/blob/master/manifest.json

Cheers, Magic Sam
 
Hi all !

The main author replied on github :)

https://github.com/kallisti5/rune-image/issues/4
https://github.com/haiku/firmware/tree/master/arm/pandora
Generally, Haiku would need the following things:

  1. A stock / working u-boot config
  2. A MIT licensed dts (FreeBSD is a good spot to get some)
  3. Knowledge about which "Extra bits" the board needs to boot

@hns : I noticed you wrote this DTS file for the Pandora:

https://github.com/freebsd/freebsd/...2967/sys/gnu/dts/arm/omap3-pandora-600mhz.dts

Do you think it would work fine with Haiku ? AFAIK these DTS files are OS agnostic, but I'd rather ask first ;)

Cheers, Magic Sam
 
If it's been added to the u-boot builds, presumably some build somewhere will be spitting out a binary, probably soonish. I guess someone with a working Pandora and a spare good SD card could test that out.
 
Back
Top