[armedslack] Openmoko Freerunner compatibility?

Stuart Winter m-lists at biscuit.org.uk
Sat May 16 15:42:42 UTC 2009


Hi Dario

> Freerunner (though the platform seems quite similar to Sheevaplug). Even in
> the wiki there is a page that says it supports the Freerunner.

I saw a mention of this on a thread I started on linuxquestions.org;
I don't remember exactly what the Openmoko folks meant.  Certainly
if you build an 'old ABI' Kernel with support for the Openmoko, then
you should be able to get ARMedslack running on the device.
I don't have such a device, so I don't know how much additional work it
would be.  I've spent the last week all evening, getting the support for
the SheevaPlug into the Slackware ARM packages, and updating the Kernel
build scripts to support >1 architecture, and patching bits into the
installer and writing an installation doc; it's not particularly hard
if all of the documentation is to hand, but it does take a lot of time
to put together something of distributable quality.

I said on the LQ thread that if somebody wants to work on making
support for the Freerunner work out of the box on ARMedslack, and
maintain that work, then I'm willing to merge in the changes.

To bootstrap ARMedslack onto the SheevaPlug what I did was
to take an existing installation of ARMedslack in QEMU and
copy it onto a USB flash disk.  Then I built a modular Kernel with
Kirkwood support; built an initial RAM disk containing the modules I
thought I'd need; read the documentation about how to boot into the
OS. It was actually pretty easy -- just as I said, making something
*distributable* was the time consumer.

I've got a document detailing how I did some of the QEMU stuff
which will appear in
ftp://ftp.armedslack.org/armedslack/armedslack-devtools/sheevaplug/
when I upload the updates tomorrow.

I don't know anything about the Freerunner yet, but I'd guess
that my SheevaPlug installation document might be a good base
to begin from... once it's uploaded :-)

> knowledge I could do tests and debug if needed ;)
> Thank you very much in advance, nice job :)

Thanks for the support!

-- 
Stuart Winter
www.armedslack.org




More information about the ARMedslack mailing list