After I’d unpacked and booted my xM, I wanted to install a Linaro daily build on it. This was actually fairly complicated for me because of a few bugs I ran into on the way, but as they’re all fixed now I’ll describe the way it’s meant to work

(make sure you get the –mmc bit right!), pop the card into your board, power it up and with the serial console connected run “screen /dev/ttyUSB0 115200″ again. The Linaro image is slightly different to the one that comes with the board in that you get a root prompt directly on the serial console, no need to log in.

As an aside, when I want to boot on a different card, I usually type ‘poweroff’ on the serial console, pull the card out, pop the new one in and press the reset button. I don’t know if this is the best process There is a kernel bug that prevents clean shutdown after the card has been on for a while, but it happens late enough in the shutdown process that I ignore it.

Next up, I’ll talk about how I set up my cards for networking and general user-level hackery.

Is Linaro another linux distribution like Angstrom, Ubuntu and Android for embedded systems like beagleboard?
Thanks.

17.01.11 Michael Hudson wrote,

Sorry for the delay in moderation!
The answer is no, not really. Linaro is an effort to improve the Linux on ARM experience, so we do work upstream in the kernel and gcc for example. As a demo and to validate our work, we produce installable images (which are based on Ubuntu) but that's not the end goal.
We do also work with downstreams such as Ubuntu and OpenEmbedded and so on to help them make use of what we provide.