XS Porting to ARM

From OLPC
Revision as of 04:53, 2 August 2011 by Tinker (talk | contribs) (added to project history and direction)
Jump to navigation Jump to search

OLPC-SF Project
Lead R. Howard
Hardware received middle of July 2009. Waiting for Fedora 11 ARM port and drivers to be ready for device before starting on XS work.
Needed bits have not been added to Kernel so full functionality of board is not available.
October 2010 - finally the Kernel patches have landed in linux-next. Git cloned kernel next 2.6.36 rc? and built it and some modules.
Proceeded to setup RFS using Fedora 11 for ARM (arm5tel).
Fedora F11 for ARM is missing major components required by the XS.
Fedora ARM project is currently porting Fedora 13 to ARM (arm5tel). I pointed out that the XS required certain components and those are in the build list.
Mid February 2011 - Fedora 13 for ARM is not ready for release.
Summer 2011 - Fedora 13 for ARM is now usable
Plan going forward is use Fedora 13 for ARM then when Fedora 14 is usable switch to it ( or maybe even Fedora 15).
According to Martin L. all hsi patches for Ejabberd are upstreamed and in Fedora 13.
Have ejabberd on system and need to try some tests with XOs
Problem with Bios-Crypto failing to build...removed the intel specific -m32 flag from an experimental version of the makefile.
Starts to build but fails near end with a few errors which I think arm specific errors. Have a screen.log0 of the error and need to confer with Martin L. and probably the Fedora ARM builders.
Plan going forward is to try to get individual components running on system and then integrate.

Thinking of creating RPMs for arm5tel that will pull everything in and modify scripts when run.