Friday, June 15, 2007

Keeping on.

Corresponding with Matt Sealey of Genesi via email, we figured out that my old Savage3D card is being identified as a SCSI
card, which removes the mystery as to why it wasn't being initialised properly..

I have now bought a Radeon 9250, which is working beautifully.

AROS is compiling, but giving me the following error message:

List chip memory: Attr=00000703 from 0x30031000 to 0x30831000 Free=8343864
Chunk 3003bec8 Size 8343864
List rom memory: Attr=00000400 from 0x10003300 to 0x100e7a5c Free=0
GURU Meditation 8100 000e
Deadend/Exec/Stack appears to extend out of range
Task: 0x3003cc78 (UnixIO.task)
Aborted

Nevertheless, this is progress - now to have fun playing with gdb.

Tuesday, May 22, 2007


I now have a new baby boy, Julius!

Unfortunately, this means that I haven't had very much time at all to work on the EFIKA port. At the moment I can
get the hosted flavour to compile, and that's it.

Hopefully I can get back on to it soon.

Tuesday, March 27, 2007

Forwards

Built a new null modem, found a thumb drive, and managed to get linux installed on the board, with the ssh daemon running at startup. The thumb drive was needed because the EFIKA firmware fails to talk to the disk properly, but it is now to the point where it will boot unattended. I will now work on compiling linux and AROS kernels and looking at what I need to do to get my graphics card initialised properly.

Monday, March 26, 2007

Doh!

Having ascertained that linux on ppc does not like my graphics card (hangs at 'returning from prom_init'), I plugged
in my null modem and got no output. This was curious - perhaps my null modem was broken. I opened it up and found that, in fact it was not a null modem at all, but something very strange I had built a few years ago which just happened to have 'null modem' written on it. Note to self: do not reuse components which have permanent marker labels on them....

Sunday, March 25, 2007

inch by inch with the weary load

Well, getting Linux onto the EFIKA has been an adventure, and I'm not even there yet.
The EFIKA's firmware does not love certain USB keyboards. In particular, it has no love for mine. You can tell, because powering it up gives a bPlan logo, and nothing further. Resetting it gets you to the OF prompt, but pressing any of the modifier keys locks it up completely. This makes it impossible to type ':' ... I borrowed a different keyboard from work - and it worked just fine!

It is now happily loading the kernel using tftp, but I do not see console output. Null modem time, methinks...

Onwards!

Tuesday, March 20, 2007

L'EFIKA est arrive

The EFIKA board has arrived. It is absolutely tiny - and incredibly cool. Unfortunately, I do not have a spare ATX power supply here, so I can't start playing with it until this weekend. In the meantime, I have a linux-ppc installation running under QEMU on the laptop, and cross-compilation is getting incrementally closer.

Monday, March 12, 2007

Baby steps.

Thanks to the wonderful crosstools package, I now have a cross-compilation environment for the 603e processor. Building the loader from the aforementioned document produces a working binary which boots from the open firmware on my iBook G4. The road lies open :)

Purpose of the blog

Hello and welcome all to the beginning of my adventures with porting AROS to the EFIKA. I'll be posting up progress reports, misadventures, and useful links as I go along. Already, I've had some really helpful input from the aros-dev list: this article is just the ticket for getting started.