Linaro 12.11

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

One way to keep momentum going is to have constantly greater goals.

~Michael Korda

The Linaro 12.11 release is now available!

The Linaro 12.11 release cycle highlights the determination and hard 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 development cycle. The 12.11 release is another example of how Linaro works together with its members, partners and community to continue to build the future of Linux on ARM.

Looking over the highlights from the 12.11 release cycle, it's easy to see how the momemtum and energy from LCE12-Copenhagen carries over and our teams consistantly meet and exceed the goals set in the Linaro Connect sessions. Our Android team has updated the platform to AOSP 4.2 on all our supported boards, and Android evdev is now upstreamed and used in AOSP 4.2.

As we look over improvements to the Linaro toolchain, it is notable that Linaro GCC now includes the arm/aarch64-4.7-branch (ARMv8). The Developer Platform team reports that the initial GRUB support for ARM is now available, provided by our Linaro Enterprise Group and marking its first component delivery.

The Power Management Working Group continues its progress on big.LITTLE MP by delivering the v11 and v12 branches, as the Graphics Working Group notes that there is a new GLMark2 release which demonstrates shadow mapping. Additionally our LAVA team reports that the NI Battery Simulator is now available in the lab and can now be accessed remotely.

"Linaro 12.11 includes a number of important contributions from the engineering teams, most significant are the v11 and v12 releases of the big.LITTLE MP tree. These releases integrate a number of feature patches required for commercial products in 2013. It is very satisfying to know the work our teams do will be put to good use in great products developed by our member companies," said Mark Orvek, Director, Kernel Working Group at Linaro.

"Bernhard Rosenkranzer developed a very exciting demo of a native VI editor and native gcc compilers running on Android for Connect. Perf support on android is improved and is now on the linux-linaro tree and builds for Origen 4412 were set up." said Zach Pfeffer, Linaro Android Tech Lead.

With 13 companies joining Linaro to become part of the newly formed and announced Linaro Enterprise Group (LEG), excitment continues to grow around the opportunity to accelerate developement in the Linux ARM server ecosystem. In a video interview during the 12.11 release cycle, Linaro's Director of LEG, Andrea Gallo, gave a more indepth explaination of what this new group is, how it works, and why the formation of LEG is important.

"LEG has been focused on creating our roadmap and drafting the first cards as we continue to build on the work that David Rusling initiated as part of the OCTO enterprise pre-work," said Gallo. "We've been busy working with ARM and Samsung on extending the Tianocore UEFI support to the Samsung platform beyond the multiple ARM Versatile Express variants already in place. Many thanks to Ryan Harkin, the Linaro ARM Landing team and Rony Nandy of Samsung for all their help and collaboration. Also, we are planning an invitation only UEFI mini-summit which is scheduled to take place on the 11-13 of December at the Linaro office in Cambridge," added Gallo." For more information please follow the Linaro enterprise mailing list and other Linaro social media outlets.

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/1211/Release#Release_Information

Linaro Evaluation Builds

What are Linaro Evaluation Builds? Read our FAQ...

Version Release Instructions Download for Details Status
Android 4.2 12.11 View…
OpenEmbedded 2012.11 12.11 View…
Ubuntu Precise 12.11 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 12.11 Galaxy Nexus, Origen Quad
ARM Linux Internet Platform (ALIP) Precise 12.11 Origen, PandaBoard, Snowball, Versatile Express
Developer Precise 12.11 Origen, PandaBoard, Snowball, Versatile Express
Nano Precise 12.11 Origen, PandaBoard, Snowball, Versatile Express
Server Precise 12.11 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.11 12.11 -
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.11 12.11
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.11 12.11
linux-linaro 3.7-rc6-2012.11 12.11
u-boot-linaro 2012.11.1 12.11
uefi-linaro 2012.11 12.11

Landing Teams

Name Version Release Downloads Details
linux-linaro-android-lt-samsung 3.7-rc6-2012.11 12.11
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-rc6-2012.11 12.11
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.13 12.11
lava-dashboard 0.25 12.11
lava-dashboard-tool 0.7-2012.03 12.03
lava-deployment-tool 1.0 12.11
lava-dispatcher 0.23 12.11
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.24 12.11
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.11 12.11
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.0-2012.06 12.06

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.11 12.11
gcc-linaro (4.7) 4.7-2012.11 12.11
gdb-linaro 7.5-2012.09 12.09
qemu-linaro 1.2.0-2012.09 12.09

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.11 12.11
linaro-toolchain-binaries 4.7-2012.11 12.11

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-none-eabi 4.6-2012.06 12.06