Quake 3 Arena Demo Using Lima Driver is (Slightly) Faster than Mali-400 Binary Driver
As mentioned previously, Luc Verhaegen was to give a talk about the status of Lima driver (reverse-engineered Mali-200/400 GPU driver), as well as other GPU open source implementation, at FOSDEM 2013. This is now done, and part of the talk included a demo of Quake 3 Arena (q3a timedemo) running on tablet featuring AllWinner A10 SoC (Cortex A8 @ 1Ghz, Mali-400MP1 GPU @ 320 Mhz, and DDR3 memory @ 360MHz), and a 1024×600 LCD. The fact it works is already a great achievement in itself, but this demo runs at 47.2fps with Lima driver (limare), whereas it can be rendered at 46.2fps using the binary driver. In his blog, Luc also explains that apart from being 2% faster, it also uses 3% less cpu than the binary driver! Take that binary blobs! There’s still more work to do however, as this…
Beyond Semiconductor BA25 Application Processor
You know ARM, MIPS, and maybe PPC processor cores, but have you ever heard about Beyond Semiconductor RISC architecture? I hadn’t, until I read an article on EETimes. Beyond Semiconductor, a company founded in 2005, and based in Ljubljana, Slovenia, has apparently released its own embedded cores for a while including BA12, BA14 and BA22 which are respectively equivalent to ARM9, Cortex A9 and ARM11 in terms of performance. They count big names such as STMicro, Lattice Semi and Ericsson among their licensees. More recently, the company announced its first application processor called BA25, that equivalent to Cortex A8/A7 architecture with 1.7 DMIPS/MHz, and is clocked up to 800 MHz on 65nm LP. Beyond BA25 32-bit processor designed for systems running applications on general-purpose operating systems such as Linux and Android, and targets applications such as set-top boxes and media…
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….
linaro-android-tools Scripts Upgrade Android Kernel & Initrd via ADB
With Linaro 13.01 release, Linaro announced linaro-android-tools (aka Kernel Update Tools), a set of tools to improve development time for kernel developers. Today, they published a blog post explaining those scripts allow developers to update the kernel without having to take out the SD card from their development board, and instead update the firmware via ADB with a PC connected via the network or USB. Currently there are 2 shell scripts: update-android.sh – To update kernel files in boot partition such as boot.tar.bz2, single files (e.g. uImage) or kernel modules. Usage: update-android.sh [--serial|-s serial] [--partition|-p boot-partition] <boot.tar.bz2|uImage|board.dtb|…> Update the kernel files in the boot partition of the specified android device with the specified boot.tar.bz2 file update-android.sh [--serial|-s serial] kernel-source-directory Push all the module files in the specified kernel directory into the /system/modules directory of the specified android device For example:…
Atmel Introduces SAMA5D3 Cortex A5 Embedded MPUs and Evaluation Kits
Atmel has recently announced the Atmel SAMA5D3 series, a family of high performance, low-power microprocessor units (MPUs) based on ARM Cortex-A5 core. The SAMA5D3 series is designed for embedded applications in the industrial space, including factory and building automation, smart grid, medical and handheld terminals, as well as consumer applications such as smart watches, outdoor GPS, and DECT phones. SAMA5D3 family has the following characteristics: ARM Cortex-A5 core up to 536MHz (850DMIPS). Floating point unit (FPU) with up to 3 times the performance of Cortex A8 FPU. 166MHz bus speed delivering up to 1328MB/s bandwidth. Power consumption: <200mW in active mode at 536MHz with all peripherals activated 0.5mW in low-power mode with SRAM, registers retention and <0.5ms wake-up time ~1.2µA in backup mode with RTC running Connectivity: Dual Ethernet and dual CAN ports (Only one model has both) Gigabit Ethernet…
Raspberry Pi Model A is Now Available (But Only in Europe)
The Raspberry Pi has just announced that RS Components and Premier Farnell/element14 have now Raspberry Pi Model A boards in stock. Raspberry Pi Model A is a cost down version of Model B using the exact same PCB but with less RAM (256 MB vs 512 MB), no Ethernet, and only one USB port. This model seems more suitable for embedded projects, and you can get connectivity via Ethernet, Wi-Fi, 3G… USB dongles. It consumes about a third of the power of the Model B, which will certain help with projects powered by solar panels or batteries. It could also be suitable as an even cheaper XBMC player, but if you need to add a USB Hub to connect extra peripherals, it may not really be worth it. Model A is only be available in Europe for now, but will…
Texas Instruments HG3352 Home Automation & Energy Gateway Reference Design
Texas Instruments has recently announced HG3352 Home Gateway Reference Design that can connect to home energy systems, or/and home automation systems. This reference design, powered by TI Sitara AM3352 Cortex A8 processor, supports ZigBee, Wi-Fi, NFC, Bluetooth, and Ethernet connectivity to allow developers to create home gateways that can interface with multiple systems, products and applications within a smart home. Here are the key features and benefits of TI HG3352 Home Gateway Reference Design: SoC – TI Sitara’s AM3352 ARM Cortex-A8 processor running Linux OS System Memory – 2GB DDR3 Storage – 2GB NAND Flash memory Connectivity: Single ZigBee device (CC2530) supports ZigBee Home Automation and ZigBee Smart Energy standards. WiLink 8.0 solution supports Wi-Fi, Bluetooth, and Bluetooth low energy in a single chip. 6-channel power management integrated circuit (TPS650250) with dynamic voltage scaling provides high power efficiency. Expansion headers…



