Linux on ARM
The RaspberryPi Foundation, which aims to put computers in front of children for £15, has taken delivery of 50 engineering prototypes, and intends to get the final version to customers by the end of the year. Based in Cambridge and founded by six high-tech high-flyers, the foundation’s aim is to cure the programmer shortage by inspiring people to take up computing in childhood - as Sinclair Spectrums and BBC Micros once did.
Linaro has released a new version of its Linaro open source Linux tools, kernel, and middleware stack for ARM Cortex-based consumer electronics. Based on the Linux 3.0.3 kernel and GCC 4.6 toolchain, Linaro 11.08 offers Android and Ubuntu images for the BeagleBoard-xM, Pandaboard, Snowball, and Samsung Origen development boards, plus a new build for the Freescale i.MX53 board.
Last May a UK-based company called Raspberry Pi announced plans to release a tiny PC the size of a USB key that costs just $25. The PC runs on a Linux based operating system. It will have a 700 MHz ARM11-based processor, 128 MB of SDRAM, USB 2.0 and HDMI ports and more. While we are still waiting for the company to release the PC, it has still been working to refine the device.
Samsung has published the code to a new open-source DRM driver for its EXYNOS4210 System-On-a-Chip. The EXYNOS4210 has impressive 3D graphics capabilities, uses the dual-core ARM Cortex A9 processor, and is used in various smart-phones. The Samsung Galaxy S II is one of the smart-phones using the Exynos 4210 SoC. Samsung is hoping to push this DRM driver into the mainline Linux kernel.
Linux on ARM dominates embedded and mobile markets. Consumer devices such as smartphones, portable tablets, and set top boxes are increasingly being used and accessed by Linux applications. Unfortunately, this makes them an attractive target for hackers who seek to tamper and reverse-engineer the application for nefarious goals such as intellectual property (IP) theft, DRM compromise and piracy.
Last week it was reported that Linus Torvalds described the ARM SoC (System on Chip) ecosystem as a "Hodgepodge, " with the article then going on to imply that the diversity and innovation in how an ARM SoC is implemented makes it very difficult to implement Linux on ARM. I have a slightly different take on it.
CAMBRIDGE, UK- August 23rd, 2011- More than 150 Linux engineers gathered in Cambridge this month to collaborate on the development of Linux on ARM at the first quarterly LinaroTM Connect event. Linaro, the not-for-profit open source software engineering company founded by ARM, IBM, TI, Samsung, Freescale and ST-Ericsson is working on consolidation and optimization of Linux on ARM SoCs.
In today's data center, millions of instructions per second (MIPS) and gigabyte per second (GBPS) throughput are well and good, but being green (having a low power consumption) is becoming just as important. That's why Canonical, the company behind Ubuntu Linux, is betting that in the long run, ARM processors will play an important role in tomorrow's servers and datacenters.
The ARM chip architecture is emerging to become an extremely popular one for embedded and mobile devices. It's also an architecture that has had some issues when it comes to Linux. Speaking at the LinuxCon conference this week, Linux creator Linus Torvalds detailed his frustrations with ARM. Coincidentally this week, Canonical, the lead commercial sponsor behind Ubuntu Linux, announced ARM support as part of the upcoming Ubuntu 11.10 release.
Wind River announced a new version of Wind River Platform for Infotainment, its Genivi-compliant automotive stack designed for building Linux-based in-vehicle infotainment (IVI) systems. The new version adds support for ARM processors, as well as Apple iPhone and iPod integration, Wind River Hypervisor support for multi-OS virtualization, and a new application and GUI framework, says the company.
If you have used Bodhi before then you may be aware that one of the profiles we offer by default is one that is optimized for touch screen devices. Over the past couple of months since we added this layout we have had many requests from users to get Bodhi running on embedded touch screen devices.
The Mageia project has announced the arrival of a first preview of a Mageia port for ARM processors. According to the developers, the Mageia ARM port, code-named "arm eabi", will use the hard float feature of Cortex family processors. It currently includes several development tools, basic network services, Firefox and LibreOffice and a full GNOME desktop environment – a minimal version of KDE is also included.
Arch Linux ARM is an operating system, a distribution of Linux for ARM computers. We are aimed at ARMv5 platforms like plug computers, OXNAS-based ARMv6 Pogoplugs, Cortex-A8 platforms such as the BeagleBoard, and Cortex-A9 and Tegra platforms like the PandaBoard and Trim Slice. However, it can run on any device that supports ARMv5te or Cortex-A instruction sets.
We already know that Ubuntu Server developers are heavily invested in the cloud, a focus that continues during the current development cycle. But that’s not all to expect next fall: Ubuntu Server will also add support for ARM architectures. Here’s a look at exactly what to expect, and what it means for the channel.
Just like Microsoft with Windows 8, Canonical is pushing forward with ensuring ARM-compatibility for future versions of Ubuntu. In order to do that it needs a proper build environment and hardware to allow contributors to submit and build the 20,000+ packages that make up the Linux distribution.