Linaro 12.12
Most of the software is updated every month so please check regularly for the latest code and tools. You can keep up to date by registering for our mailing lists and chatting with us on IRC (#linaro on irc.freenode.net)
If you would like to get involved with Linaro please feel free to send an e-mail to contactus@linaro.org
Identify your problems but give your power and energy to solutions.
~Tony Robbins
The Linaro 12.12 release is now available!
The Linaro 12.12 release highlights energy and work of all the Linaro Teams Working Groups, Landing Teams and Platform Teams who have provided all the updates and new features that are integrated on top of Android and Ubuntu during this release cycle. The 12.12 release rounds out a great year of successes that prove how the collaborative efforts of Linaro, together with its members, partners and community continue to build upon the future of Linux on ARM.
"Just look at the engineering that Linaro has been involved with. big.LITTLE, kernel consolidation, UMM, ARMv8 and the list goes on. Its not just hacking code though, Linaro is thinking carefully about itself, re-engineering itself for the next phase in its evolution. Start up was 2010, Establishment was 2011 and 2012 has been Growth. Whats 2013 going to be all about? Just wait and see," said David Rusling, Linaro CTO in his 2012 year end summary.
The 12.12 release highlights include the Linaro Android team has upgraded its builds to to 4.2.1, enabled WiFi on PandaBoard for 4.2.1 and audio on the Origen 4210. Additionally the team released its 12.12 toolchain this cycle. Earlier this month, the 3.7 Linux Kernel was released and the Linaro Android team rebased the perf patches.
As we look at the achievements of the Linaro Developer Platform, we note that the Linaro baseline images for Ubuntu are now based on Quantal Quetzal otherwise known as Ubuntu 12.10 and initiate the transition from Evaluation Builds to Engineering Builds. The Linaro U-Boot 2012.12 which is based on U-Boot v2013.01-rc1 was released and includes support for Origen quad (4412) and Arndale (5250) boards.
The Linaro Power Management team had a very busy cycle: optimizing big.LITTLE IKS(In Kernel Switcher) for release to members, integrating the big.LITTLE MP via the Intergration tree, adding improvements to help solve tasking packing around the power-aware scheduler, IKS and MP benchmarking for power and performance, adding thermal framework enhancements for non-ACPI platforms, updating Powertop for ARM platforms and adding cpuidle support for multi-cluster SoCs
The Linaro Toolchain Team announced updates: Linaro GCC 4.7 2012.12 was released and is based off GCC 4.7.2+svn194184 which gives better 64 bit shifts in NEON, updates the arm/aarch64-4.7-branch up to svn revision 194154. Linaro Toolchain Binaries for 2012.12 was released and updated to latest Linaro GCC 4.7 2012.12 and Linaro GDB 7.5 2012.12.
LAVA has seen updates and improvements this cycle as well as support for the 4.2.1 Linaro Android images were added, Other improvements on the LAVA front include increases IP address space from 255 to 65k in the lab, image reports for the automated testing of OpenEmbedded builds is now available, a new server was added tothe validation lab for audio, power measurement, and SD-mux capable devices. LAVA can now execute Versatile Express jobs using the test images DTB and VExpress-tc2 boards have been converted to use IKS. A 64-bit virtual machine was added to lava-cloud for the Linaro Toolchain team's use as well. The user interface for finding, viewing and downloading attachments in the LAVA dashboard was improved and signal handlers can be written in shell and bundled with the tests themselves.
Even as the physical year comes to a close Linaro continues to identify problems, obstacles, and opportunites to put its power and energy into to end 2012 on a high note and start 2013 off with solutions and goals for the future.
The Linaro Enterprise Group (LEG) which was announced in November at TechCon set some very agressive goals and is pleased to announce its 12.12 release preview which include completed investigation of CRC32 for HDFS optimisation, ported and submitted Non-Uniform Memory Access patches to upstream, enabled GRUB on U-boot and UEFI on the Samsung Arndale board. More information on LEG release preview can be found on the wiki
Other Highlights and items of interest for this developement cycle are that we have announced the dates and open registration for Linaro Connect Asia 2013 (LCA13) which will be held on 4-8 March at the Gold Coast Hotel in Hong Kong. Register early as the registration window for this event will close prior to the start of the event. More information about LCA13 can be found here and on the Linaro website.
See the detailed highlights of this release to get an overview of what has been accomplished by the Working Groups, Landing Teams and Platform Teams. The release details are linked from the Details column for each released artifact on the release information:
http://wiki.linaro.org/Cycles/1212/Release#Release_Information
Linaro Evaluation Builds
What are Linaro Evaluation Builds? Read our FAQ...
| Version | Release | Instructions | Download for | Details | Status | |
|---|---|---|---|---|---|---|
|
4.2.1 | 12.12 | View… |
|
||
|
2012.12 | 12.12 | View… |
|
||
|
Quantal | 12.12 | View… |
|
||
|
(*) preview build; not officially supported yet. |
||||||
Developers and Community Builds
Developers and community builds are not officially supported. However, we hope that they are useful and hence we publish a list of last-known-to-work images and hardware packs.
| Name | Version | Release | Instructions | Downloads | |
|---|---|---|---|---|---|
|
|
Android | 4.2.1 | 12.12 | ![]() |
Galaxy Nexus |
|
|
ARM Linux Internet Platform (ALIP) | Precise | 12.11 | ![]() |
Origen, PandaBoard, Snowball, Versatile Express |
|
|
Developer | Quantal | 12.12 | ![]() |
Origen, PandaBoard, Snowball, Versatile Express |
|
|
Nano | Quantal | 12.12 | ![]() |
Origen, PandaBoard, Snowball, Versatile Express |
|
|
Server | Quantal | 12.12 | ![]() |
Origen, PandaBoard, Snowball, Versatile Express |
|
|
Ubuntu Desktop | Precise | 12.11 | ![]() |
Origen, PandaBoard, Snowball, Versatile Express |
Components
Android
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| android-toolchain (Gingerbread, ICS) | 4.6-2012.07 | 12.07 |
|
- |
| android-toolchain 4.7 (ICS) | 4.7-2012.07 | 12.07 |
|
- |
| android-toolchain 4.7 (ICS, JB) | 4.7-2012.12 | 12.12 |
|
- |
| aosp software rendering patches | 2011.12 | 11.12 |
|
- |
| ics gcc 4.6 patches | 4.6-2011.12 | 11.12 |
|
- |
Graphics
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| compiz | 0.9.8.0+bzr20120419.2012.04 | 12.04 |
|
|
| compiz-plugins | 0.9.7.0+bzr20120410.2012.04 | 12.04 |
|
|
| glcompbench | 2012.07 | 12.07 |
|
|
| glew | 1.7.0-2011.10 | 11.10 |
|
|
| glmark2 | 2012.12 | 12.12 |
|
|
| glproxy | 2012.04 | 12.04 |
|
|
| libmatrix | 2012.05 | 12.05 |
|
|
| nux | 1.16.0-2011.09 | 11.10 |
|
|
| smartt | 0.5 | 11.06 |
|
|
| unity | 5.0 | 12.02 |
|
|
Kernel
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| grub-linaro | 2012.12 | 12.12 |
|
|
| linux-linaro | 3.7-2012.12 | 12.12 |
|
|
| u-boot-linaro | 2012.12.1 | 12.12 |
|
|
| uefi-linaro | 2012.11 | 12.11 |
|
|
Landing Teams
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| linux-linaro-android-lt-samsung | 3.7-rc6-2012.12 | 12.12 |
|
|
| linux-linaro-android-lt-samsung | 3.4-2012.07 | 12.07 |
|
|
| linux-linaro-android-lt-st-ericsson | 3.4-2012.06 | 12.06 |
|
|
| linux-linaro-android-lt-ti | 3.4-2012.11 | 12.11 |
|
|
| linux-linaro-lt-freescale | 3.1-2011.12 | 11.12 |
|
|
| linux-linaro-lt-samsung | 3.7-2012.12 | 12.12 |
|
|
| linux-linaro-lt-st-ericsson | 3.3-2012.06 | 12.06 |
|
|
| linux-linaro-lt-ti | 3.4-2012.11 | 12.11 |
|
|
Multimedia
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| alsa-lib | 1.0.25.1-2012.04 | 12.04 |
|
|
| alsa-ucm-conf | 2012.03 | 12.03 |
|
|
| alsa-ucm-test | 0.1-2011.12 | 11.12 |
|
|
| directfb | 1.6.0pre1-2011.11 | 11.11 |
|
|
| libjpeg-turbo | 1.2.1+svn837 | 12.06 |
|
|
| libpng | 1.5.6beta03-2011.11 | 11.11 |
|
|
| pulseaudio-ucm | 2.0-2012.06 | 12.06 |
|
|
| samplemedia test content | 2011.10 | 11.10 |
|
|
| speex | 2012.03 | 12.03 |
|
|
| speex-android | 2012.03 | 12.03 |
|
|
Platform
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| android-toolchain | 4.6-2011.11 | 11.11 |
|
|
| lava bundle | 2012.05 | 12.05 |
|
|
| lava-android-test | 0.14 | 12.12 |
|
|
| lava-dashboard | 0.27 | 12.12 |
|
|
| lava-dashboard-tool | 0.7-2012.03 | 12.03 |
|
|
| lava-deployment-tool | 1.0 | 12.11 |
|
|
| lava-dispatcher | 0.28 | 12.12 |
|
|
| lava-kernel-ci-views | 0.4.0-2012.02 | 12.02 |
|
|
| lava-master-image-scripts | 2012.09 | 12.09 |
|
|
| lava-raven | 0.1.1 | 12.05 |
|
|
| lava-scheduler | 0.25 | 12.12 |
|
|
| lava-scheduler-tool | 0.5 | 12.05 |
|
|
| lava-server | 0.19 | 12.11 |
|
|
| lava-test | 0.13 | 12.11 |
|
|
| lava-tool | 0.6 | 12.11 |
|
|
| linaro-django-xmlrpc | 0.5-2012.02 | 12.02 |
|
|
| linaro-image-tools | 2012.12 | 12.12 |
|
|
| linaro-python-dashboard-bundle | 1.8 | 12.11 |
|
|
| svammel | 2011.09 | 11.09 |
|
|
| u-boot-linaro | 2011.11.2 | 11.11 |
|
|
Power Management
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| power-qa | 0.3.0 | 12.05 |
|
|
| powerdebug | 0.6.1-2011.10 | 11.10 |
|
|
| powertop | 2.2-2012.12 | 12.12 |
|
|
Toolchain
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| cortex-strings | 1.0-2011.09 | 11.09 |
|
|
| gcc-linaro (4.5) | 4.5-2012.03 | 12.03 |
|
|
| gcc-linaro (4.6) | 4.6-2012.12 | 12.12 |
|
|
| gcc-linaro (4.7) | 4.7-2012.12 | 12.12 |
|
|
| gdb-linaro | 7.5-2012.12 | 12.12 |
|
|
| qemu-linaro | 1.3.0-2012.12 | 12.12 |
|
|
Binaries
We provide pre-built versions of Linaro GCC and Linaro GDB that target either a Linaro Evaluation Build or a bare-metal target.
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| gcc-linaro (Aarch64) | 4.7-2012.12 | 12.12 | |
|
| linaro-toolchain-binaries | 4.7-2012.12 | 12.12 | |
Bare-metal
More interested in bare-metal and long-term maintained releases for ARM embedded processors? We're working with ARM to also supply a Cortex-R and Cortex-M bare-metal build. Major releases will be made once a year with quarterly update releases. Releases will be maintained for two years.
| Name | Version | Release | Downloads | Details |
|---|---|---|---|---|
| GCC ARM Embedded | 4.7-2012.12 | 12.12 | |
|
| gcc-arm-none-eabi | 4.6-2012.06 | 12.06 | |
View…
