[Linaro-dev] Availability of hardware for Linaro development?
Robert Nelson
robertcnelson at gmail.com
Sat Jun 5 05:03:20 BST 2010
On Fri, Jun 4, 2010 at 3:30 PM, Loïc Minier <loic.minier at linaro.org> wrote:
> On Fri, Jun 04, 2010, Mark Mitchell wrote:
>> Various CodeSourcery folks have a lot of experience with ARM QEMU. If
>> there are things that we can do to improve QEMU in the context of
>> Linaro, we're happy to do so!
>
> There are tons of things which could be done on the QEMU front indeed!
>
> We should coordinate things with Matt Waddel since he has been working
> a lot on this in the last weeks, to avoid work duplication. I Cc:ed
> him explicitly so that he monitors the thread. In fact, I expect him
> to have a better list of TODOs than mine.
>
> a) qemu-maemo/-meego, beagleboard fixes
>
> Matt has been working on top of the qemu-maemo/qemu-meego branches
> which provide beagleboard support; this branch has recently started
> being upstreamed by cmchao at gmail.com on the qemu-devel@ list. It would
> be nice to get the support patches in QEMU proper as to get the full
> beagleboard/n900 support in distros.
>
> Matt produced some nice fixes for beagles when faced with the Ubuntu
> linux-ti-omap kernel, which has a bunch of things turned on exposing
> some QEMU bugs. Ideally, we'd be able to boot stock OMAP images from
> Angstrom, Ubuntu etc. in QEMU, but that currently fails in various
> places ATM.
>
> b) buildd setup
>
> Fast ARM hardware is not very widely available yet, which makes it hard
> to build things like native builds farms. It's also expensive and hard
> to maintain such a farm. Finally, some companies might not be happy to
> use the hardware from a competitor to run their build farm.
If it's to any use for you guys...
I do have some of spare ARM cycles to spare to help push this combined
ARM tree development work, if your looking for daily native build
testing.....
I am in the middle of adding 3 more new omap3 based nodes to my
current build farm of 4 arm boards. (figure 1 a week-end, this is
definitely in my spare time..)
I currently have 1 BeagleBoard and 1 Sheevaplug dedicated to building
kernels for my customers, and these are currently idling about 50%ish
of the time during the week..
http://rcn-ee.homeip.net:81/dl/farm/log/
And then I have another 2 Omap3 boards currently setup to do non-stop
gcc trunk bootstrap and testsuite..
http://rcn-ee.homeip.net:81/dl/gcc/
My biggest problem is lack of bandwidth on my cable modem, so giving
out of ssh access is pointless. But it would work fine as a build bot
controlled thru the web...
For reference, the slowest node in my system (500MHz 256MB Omap3)
takes 5-6 hours to build a complete linux kernel with almost every
possible module enabled...
http://rcn-ee.homeip.net:81/dl/farm/log/COMPLETE-2.6.34-l1_1.0-lucid.txt
Regards,
--
Robert Nelson
http://www.rcn-ee.com/
More information about the Linaro-dev
mailing list