Rune - Haiku Images on ARM


levi

Still fresh, damnit!
Joined
Oct 6, 2008
Messages
13,017
Location
Somewhere off the coast of the EU
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.
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,282
Age
38
Location
Innsmouth, MA
@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
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,282
Age
38
Location
Innsmouth, MA
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
 

levi

Still fresh, damnit!
Joined
Oct 6, 2008
Messages
13,017
Location
Somewhere off the coast of the EU
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.
 
Top