Marvell 88W8388 (OLPC Laptop - an open source substandard ?)
Bernardo Innocenti
bernie at develer.com
Tue Jan 9 23:56:35 EST 2007
Ivan Krstić wrote:
> Gabor Dolla wrote:
>> Can we reanimate this "gpl'd firmware for Marvell's 88W8388" thing somehow ?
>
> Patience, grasshopper. It's being worked on. I might have found a way to
> put a person on it full-time, in fact; stay tuned.
- Is there any public developer documentation for the 88W8388?
- Did anyone build a cross GCC toolchain for the ARM9e embedded
processor? Hopefully, a regular arm-elf toolchain with newlib
would suffice.
- Is there any existing code that could be leveraged as a starting
point?
The RTOS part seems to be the easiest. In their press releases,
Marvell says they've been using this RTOS:
http://www.rtos.com/txappinterface.asp
Judging from the API, it's just a naive cooperative scheduler and
a couple of synchrononization primitives.
We developed something very close to it as part of our in-house
library of reusable components, which is already available under
the GPL:
http://www.develer.com/oss/DevLib
And this is the part implementing process scheduling and IPC:
http://www.develer.com/devlib/devlib-current/kern/
Another GPL'd RTOS I would recommend for this application
is this one:
http://www.ethernut.de/en/software/index.html
http://www.ethernut.de/api/index.html
It's a bit thicker, but maybe we can afford it.
--
// Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/ http://www.develer.com/
More information about the Devel
mailing list