Linaro 13.02 Release with Linux Kernel 3.8 and Android 4.2.2

Linaro 13.02 is now available, and features Linux Kernel 3.8 and Android 4.2.2. The biggest news this month is probably the first release of a preliminary ARM64 Debian/Ubuntu Raring image. Other noticeable items include work on ARMv7 KVM, more improvements to OpenEmbedded ARMv8 implementation, as well as big.LITTLE MP implementation, and some modifications to the toolchain for Cortex A7 support. Origen images are not available for download this month, and there’s still no ALIP images since they have disappeared since Linaro upgraded to Ubuntu Quantal. Here are the highlights of this release: Android AOSP master build for Galaxy Nexus has been setup All the platforms have been updated to 4.2.2 Support for lava-test-shell has been added to linaro-android-build-tools. Developer Platform CI bring up: ARMv7 KVM – Add Arndale hypervisor patch to u-boot-linaro. CI bring up: Arndale – Add Arndale image reports to LAVA, Enable and verify UEFI support in the […]

iWave Systems Announces RainboW-G15S Pico ITX Board Powered by Freescale i.MX6 Duallite/Solo Processor

iWave Systems has just launched the RainboW-G15S, a Pico ITX single board computer featuring Freescale i.MX 6 Solo and Dual Lite processor at Embedded World 2013, in Nuremberg, Germany. This embedded board targets intelligent industrial control systems, industrial human machine interface, ultra portable devices, home energy management systems, and portable medical devices. RainboW-GS15 Specifications: SoC – Freescale i.MX6 Dual Lite/Solo, (Quad /Dual compatible) System Memory – 512MB DDR3 (Expandable up to 2GB) Storage – On-board Micro SD slot, standard SD/SDIO slot, optional eMMC  support, and an optional SATA 7-pin connector (Probably just to make the board pretty since i.MX6 Solo and Duallite do not support SATA…) Connectivity – 10/100/1000Mbps Ethernet USB – 2x USB Host Connector + micro USB OTG connector Misc – Half mini PCIe card connector, CAN Header Audio & Video interfaces: AC97 Audio Codec with Audio Out Jack & Audio In Header HDMI  Port LVDS connector  with […]

Wandboard Dual Unboxing and Quick Start Guide

I’ve just received Wanboard Dual development board together with an enclosure, and Wi-Fi antenna. This board is powered by Freescale i.MX6 Duallite Cortex A9 processor, and comes with 1GB RAM, HDMI output and Ethernet. There’s also a version based on Freescale i.MX6 Solo with 512 MB RAM. You can refer to my earlier post for more detailed specifications. I’ll start by showing some unboxing pictures of the board, and write a quick start guide (casing assembly, Ubuntu & Android boot, and development). I also planned to run some benchmarks and test videos, as according to a poll on Wandboard website many people want to use it as a media player, but I’ll do that a bit later since the current Android image is not up to the task yet. Wandboard Dual Unboxing The package I received contained 3 boxes: one for Wandboard Dual board, one for the enclosure, and one for […]

Open ARM GPU Drivers FOSDEM 2013 Video and Call to ARM Management

As I previously wrote, FOSDEM organizers are slowly uploading FOSDEM 2013 videos. One of the most interesting talk “Open ARM GPU Drivers” is now available. I’ve also uploaded it to YouTube (embedded below) to give it more exposure. Luc Verhaegen has also written a recent blog post entitled “Hey ARM!” where he announces the release of the modified source for Quake 3 Arena demo, and asks ARM to join them in making an open source driver. Open ARM GPU Drivers @ FOSDEM2013 This session covers the following key points: Problem – Binary drivers are mainly designed to run in Android, and it’s very difficult to have proper GPU drivers for Linux, and companies are not interested to release open source drivers or even just documentation, as they are not convinced it will benefit them in any way. Legal – This is actually the main issue, as open sourcing existing driver […]

Developer Community for Freescale i.MX6 HDMI Dongles

Last week, I explained how to build U-boot, the kernel, and Android for Freescale i.MX6 HDMI dongle reference platform. Since them, there has been a bit more activity, with Richtechie releasing source code to some ARMTvTech members. However, this source code is very similar to the one released by Freescale, and misses some part present in the kernel config on GK802 such as CONFIG_MACH_MX6Q_RICHTECHIE, and the company clearly does not comply with the GPL. Let’s forget that for now, as Jasbir (who is also behind the Hackberry board) has managed to build and boot the kernel on his mini PC. There’s still more work to do, but at least we have a based to work on. In the meantime, I’ve noticed rz2k, an other developer, was also giving it a try on #arm-netbook Freenode IRC channel, so we decided to setup a few things to facilitate development and communication between developers. […]

U-boot, Linux Kernel, and Android Patches for Freescale i.MX6 HDMI TV Dongles

We can now get some quad core Android mini PCs (e.g. Hi802, GK802) featuring Freescale i.MX6Q processor, Freescale has released full documentation and source code its development platforms, Hi802 / GK802 HDMI TV dongles are easily hackable, and there’s even an Ubuntu image for the devices. So it looks pretty good ,right? Well almost.. there are some patches and config for GK802 that have not been released by Richtechie, so we can’t modify the  bootloader and Linux kernel. But this may change, as ARMTvTech forum user hste noticed some Freescale i.MX6 HDMI dongle patches om IMX Community website. Even though I’m not sure those are fully compatible with Hi802 / GK802, this could be a starting point. Today, I’ll provide the instructions to build u-boot, the linux kernel and Android ICS with those patches in a machine running Linux 12.04 64-bit. Patch Sets Descriptions There are two set of patches that […]

Linaro 13.01 Release with Linux Kernel 3.8 and Android 4.2.1

Linaro has just announced release 13.01 which includes Linux Kernel 3.8-rc4 and Android 4.2.1. A lot of work seems to have gone in Arndale board and OpenEmbedded ARMv8. It’s the first time an Ubuntu image is released for Arndale Cortex A15 development board. One the kernel side some Android upstreaming work has been done, as well as some fixes for eMMC, and code for ST Ericsson Novathor 8500 SoC has been reorganized. Version 14 of the big.LITTLE MP (Multi Processing) has been released. The LEG has done further work on Linaro UEFI and GRUB. Here are the highlights of this release: Android Platform Work The first step of the android-build front-end update for new build program has been landed. Origen and Versatile Express manifests have been consolidated into a single manifest. linaro-android-tools were developed to improve development time for kernel developers. See Kernel Update Tools for details. The android-build scripts […]

VIA ARMOS-800 Embedded System Features a Freescale i.MX537 based Pico-ITX Board

VIA Technologies has recently announced the VIA ARMOS-800, an fanless system designed around VIA VAB-800 Pico-ITX board powered by Freescale i.MX537 processor. The VIA ARMOS-800 provides a ruggedized low-power system for industrial and in-vehicle applications such as a digital signage. Here are VIA ARMOS-800 specifications: Processor – 800MHz Freescale Cortex-A8 single core i.MX537 System Memory – 1GB DDR3-800 SDRAM using 128M x16 memory devices Storage – „„ 4GB onboard eMMC Flash memory + ob-board micro SD connector Graphics – Supports two integrated graphics processing units: an OpenGL ES 2.0 3D graphics accelerator and an OpenVGTM 1.1 2D graphics accelerator Video Output – VGA and HDMI Audio I/O – Line-In, Line-out, Mic-in connectors Connectivity: Ethernet – 10/100 PHY transceiver (SMSC LAN8720A) Wi-Fi – Optional VIA 802.11n Wireless module VNT 9271 USB – 3x USB connectors + 1x on-board USB 2.0 pin header COM – 1x D-Sub 9-pin female connector CAN – […]

UP 7000 x86 SBC