i.MX515 Project
Chromium

in category Applications & Software
proposed by shenki on 5th January 2010 (accepted on 2nd July 2010)
Project Summary
I am a volunteer contributor to the Chromium[0] project. I have an interest in embedded-like systems that are capable of general purpose computing, particularly the power usage of software on such systems. I have done some work with power usage on of the BeagleBoard[1] in my own time and the XO-1 when I was interning for the OLPC project[2].

As part of the contributions I have made to Chromium I re-wrote parts of the build infrastructure to enable the ARM build and spent several months submitting minor patches to ensure that Chromium continued to build for ARM.

I would like a board to be able to build and run Chromium and it's test suite to ensure the ARM port continues to function. Currently Google's infrastructure simply builds Chromium for ARM using a cross compile environment; they do not run the browser nor do the build and run unit tests.

Secondly, I would implement power measurement infrastructure with the goal of measuring regressions in system power usage caused by changes in the browser. This is an idea I mentioned in [1]. My current hardware, a BeagleBoard revB, is not capable of building nor running the test suite in a realistic fashion.

I am happy to elaborate further on any part of my application, please ask.

[0] http://dev.chromium.org
[1] http://jms.id.au/wiki/TheresSomethingOnMyArm
[2] http://lists.laptop.org/pipermail/community-news/2007-July/000068.html

Project Blog Entries

No blog entries for this project
Genesi Network: Genesi - Main Site Power2People PowerDeveloper