The ARM port presently boots all the way to the startup screen, but then it halts because it has no way of reading the boot medium, because the USB stack hasn't been ported to ARM. Patches accepted! :)
What didn't the README and README.Compiling explain adequately enough for you? (And of course, feel free to pop into Freenode#haiku and ask us questions...)