Xlab (Maxim Kouprianov) has tested 2D & 3D capabilities of AllWinner A10 SoC (with Mali-400 GPU) on a Ployer MOMO11 Bird Edition tablet running OpenEmbedded with kernel 3.0.52+ testing X11, EGL, OpenGL ES2 and Qt4 on the platform, and the results are pretty smooth as you can see in the video below, although there appears to be some flickering in LunaSysMgr demo. The tools used in the demos are xfwm4 (Xfce Windows Manager), es2gears_x11, cube (Qt), LunaSysMgr (Qt/WebOS) and glmark2-es2. Qt4 acceleration is done via XlibGL platform which in turns uses X11-EGL. He used the Mali drivers version r3p0 (mali400-gles20-gles11-linux-x11-ump) and xf86-video-mali on sunxi-linux github repository mainly maintained by rz2k. You can get more details on how to build Mali-400 support for AllWinner A10 on http://linux-sunxi.org/Mali400, and GPU benchmark results for A10 show the drivers seem to work as expected. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time […]
Linaro 12.11 Release with Linux Kernel 3.7 and Android 4.2
Linaro release 12.11 has just been announced, and includes Linux Kernel 3.7-rc2 and Android 4.2. The tracking version (stable release) uses Kernel 3.4.19. This release upgrade Android to version 4.2, adds support for Origen 4 Quad board, and you can now use perf profiling utility in Linaro Android. Initial GRUB support for ARM is now available, the Ubuntu Precise server image is back online and lots of updates have been done on the kernel, mainly for Android, device tree and big.LITTLE. Here are the highlights of the release: Android Platform Enablement Android upgraded from 4.1.2 to 4.2 to all the platforms Android builds are available for Origen 4412 board setup Improvements to click-through license infrastructure MP3 playback enabled for ARM Versatile Express and Samsung Origen (4210 and 4412) Fixed riff USB issue on newer laptops Testing/LAVA Re-enabled Android CTS testing Integrated the new Methanol browser test Upstreaming Perf patch was […]
The Yocto Project Release 1.3
The Yocto Project Release 1.3 has just been announced. This release codenamed “Danny” and based on Poky 8.0 is the fifth release of the project. The Yocto Project is a framework to assist developers in creating embedded Linux distributions. New features and updates for the Yocto Project 1.3 Improved terminal UI, which makes it easy to see the tasks that are currently executing, and avoids burying any warnings that are printed. Eliminated intermediate step when building cross compiler toolchain Relocatable SDK Large number of usability improvements in the Hob image building UI Upgraded eglibc to version 2.16 Upgraded gcc to version 4.7 Upgraded Linux kernel version to 3.4.11 Added yocto-bsp script for automating the initial parts of creating a new BSP Python functions now consistently use four spaces for indentation – no more having to try to match the mix of tabs and spaces in your recipes Disabled sharing shared […]
$249 Samsung Exynos 5 (Cortex A15) Arndale Development Board
Samsung has announced the first Cortex A15 development board available for purchase. Like the Origen board, Arndale development board has been designed by InSignal and features a dual core Exynos 5 (5250) cortex A15 processor @ 1.7 GHz, 2 GB RAM, internal storage via eMMC and plenty of ports. The development kit is composed of a CPU module (Exynos 5 , RAM and PMC) and a baseboard. Here are Arndale development board specifications: CPU Board Exynos 5 Cortex-A15@1.7 GHz dual core 2GB 32-bit 800 MHz LPDDR3/LPDDR2 Base Board Sensors Accelerator : Invensence MPU-6050 Gyro : Invensence MPU-6050 e-Compass : AKM -AK8963C Camera Interfaces: ITU 601, MIPI CSI Video Ouput: HDMI 1.4 interface (micro HDMI) 1 channel eDP output Single WQXGA MIPI DSI interface USB: 1x USB3.0 Host 2x USB2.0 Host 1x USB 2.0 OTG SATA 1.0/2.0/3.0 interface 1 channel eMMC 4.5 1 channel SDIO 3.0 2 channel SD 2.0 (microSD slot) 4 channel […]
Linaro 12.08 Release with Kernel 3.6 and Android 4.1.1 Jelly Bean
Linaro release 12.08 includes Linux Kernel 3.6-rc2 and is the very first release with Android Jelly Bean (4.1.1-R4). The Android platform team has managed to port Android Jelly Bean to all their main development platforms: Versatile Express, Versatile Express RTSM, Samsung Origen, TI PandaBoard, ST Ericsson Snowball, as well as Samsung Galaxy Nexus smartphone. They’ve also added TINY_ANDROID, a minimal Android build that can be used for kernel development, toolchain work and other development where users only need a console. It’s possible to get the source code, build it and access the shell within 10 minutes. U-boot-Linaro has been updated and is now based on the latest upstream release v2012.07. Next month, we might be able to see a preliminary port of Android on 64-bit platform (ARMv8). Here are the highlights of the release: Android Automated Methanol (http://gitorious.org/methanol) browser benchmarking in Linaro Android. Automated over 100 Jelly Bean AOSP tests. […]
SYSGO Releases ELinOS 5.2 Industrial Grade Linux
SYSGO, a software company for the real-time and embedded markets, has announced the release of ELinOS 5.2, an Industrial Grade Linux distribution, updated to kernel 3.2 and with new features related to scheduling, memory management, file systems, networking and security. The new 5.2 version brings the following improvements: Integration of new kernel 3.2 to support new features and availability of previous versions of kernels 2.6.33 and 2.6.34, to respond to customers demand. Real-time extension based on Open Source Automation Development Lab (OSADL) implementation (PREEMPT RT) especially designed and tested for industrial needs. Support for latest embedded CPUs including Intel, Freescale QorIQ, ARM Cortex, TI OMAP 4, Freescale i.MX6 and MIPS. SMP (Symmetric multiprocessing) support on all multi-core platforms. QEMU simulator supported for all architectures. New functionality support in areas of graphics (i.e. AMD Llano Fusion APUs), Wi-Fi (i.e. Intel iwlwifi 105 and 135), SATA (i.e. Intel C600 serial-attached-scsi controller), USB […]
AMLogic Releases AML8726-MX Linux 3.0.8 Source Code
While doing a Google search to locate the open Linux page of AMLogic, I noticed another link reading “Amlogic AML8726-MX Linux kernel code released“. Interesting. So AMLogic appears to have released the kernel source code for their latest dual core Cortex A9 processor at the beginning of August and the tarball is available from their open source site: kernel-common-2012-08-03-git-a63244fb9c.tar.gz. A github user (fards) also imported the code to github, but he’s not affiliated with AMLogic, so don’t expect commits from AMLogic there. Let’s retrieve it:
1 |
git clone git://github.com/fards/AMlogic_Meson6_030812release.git |
AML8726-MX is codenamed MESON6 in the source code, and the code is in arch/arm/mach-meson6/, but let’s see if we can find a config file in arch/arm/configs. Yes! There are 4: meson6_android_defconfig – Android config file (Single core) meson6_defconfig – Linux config file (Single core) all Android config disabled. meson6smp_android_defconfig – Android config file with smp (symmetric multiprocessing) support meson6smp_defconfig – Config file with smp […]
Linux 3.5 Release
Linus Torvalds has announced the release of Linux Kernel 3.5: Subject: Linux 3.5 released Ok, not a lot happened since -rc7. There’s a number of MIPS commits (for some reason MIPS has had a horrible track record with the -rc time schedule, I suspect I should just stop pulling late in the game), but most of the rest is pretty small. A couple of dm/md fixes, some gma500 work, make kgdb ‘dmesg’ command work again, some networking fixes, some xfs and cifs noise, yadda yadda. About 50% of the patch is actually the SPEAr clock name renaming that is just some search-and-replace. … Linux 3.4 brought updates to Btrfs file system, some new Intel, AMD and NVidia GPU drivers, X32 ABI, perf tool improvements and support for Yama security module and QNX6 file system. Linux 3.5 brings the following key changes: ext4 metadata checksums: Ext4 has added the ability to […]