by kmihelich » Mon Oct 17, 2011 5:58 am
Arch Linux is a distribution itself, not related to Ubuntu. You can check out their site at archlinux.org for more information on their philosophies and ways of doing things. We are the ARM port of Arch Linux, and do things much in the way they do for x86. We use our own native toolchain, which is not modified from GCC. In fact, very few packages are patched which is in line with Arch's philosophy on packages.
In short, there is absolutely no Linaro here.
For boards that are officially supported by us, we use the latest kernels with a minimal set of patches. For your i.MX chips, you'll need to build your own kernel or use one built by the community here or elsewhere, as we don't have an official kernel package supporting it.
Everything else for software is pretty much available, all the stuff you would find in other distros. We have two separate repositories depending on the platform: an ARMv5te compatible repo, and an ARMv7 Cortex-A series hard-float repo. Your i.MX53, being a Cortex-A8 core, can make use of the latter repository. You can use the latest omap-smp rootfs tarball as a starting point, just add a kernel.
If this platform has some popularity here, I'd definitely consider building a kernel for the devices and building a rootfs to jump off from. I'd need input from those that have the board though, since we don't have them to actually develop on.
Arch Linux ARM exists and continues to grow through community support, please
donate today!