2D/3D Graphics Linux Demo (X11, EGL, GLES2, Qt4) on AllWinner A10 Tablet

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 […]

XBMC for Linux on AllWinner A10 Devices? It Works! (Sort of)

Following the lack of support by AllWinner for the video engine libraries (CedarX), I had more or less given up on hope XBMC for Linux would ever run properly on AllWinner A10/A13 hardware. But recently, I found out some progress had been made using existing libs, and saw the Pengpod Tablet video showing XBMC running in Linux fairly smoothly. So I decided to cross-compile XBMC by following the instructions available at http://linux-sunxi.org/XBMC and trying to run it in Linaro ALIP 12.04 rootfs in my Mele A1000. Finally, I managed to cross-compile XBMC, but the performance was very poor in the GUI (6 to 12 fps) and I was unable to play videos and my serial console was flooded with messages like:

[Update: I managed to have XBMC Linux running & playing videos on Mele A1000 by using j1nx image (rootfs + kernel). I would first exhibit the exact same […]

$100 Mele A1000G / A2000G Android Media Players with 1GB RAM and 8GB Flash

I’ve been asked by several people when there would be a Mele with 1GB RAM, well the time is now, with the Mele A1000G and Mele A2000G. Both appear to be based on the previous Mele A1000 and Mele A2000 set-top boxes, but feature 1 GB RAM and 8 GB Flash instead of 512 MB RAM and 4 GB Flash. Here are Mele A1000G & Mele A2000G Specifications: SoC – AllWinner A10 Cortex A8 processor @  1GHz System Memory – 1 GB DDR3 Storage: 8GB NAND Flash  SD card slot (up to 32 GB) Connectivity: Wi-Fi – 802.11 b/g 10/100 MB Ethernet USB – 3 USB Host ports SATA Interface for 2.5″ HDD Video Output – HDMI, composite and VGA. Audio Output –  RCA stereo output and optical out (SPDIF) Audio Formats – MP3 / WMA / WAV / OGG / FLAC / MKA Video Formats – TS / M2TS […]

PengPod 700 & 1000 – Linux Tablets Based on AllWinner A10

There are plenty of tablet based on AllWinner A10 and A13 processors, but all of them run Android, and you are out of luck if  you want to run Linux on your tablet, unless you hack this yourself. But this is about to change as PengPod will launch 2 tablets and 1 mini PC running Linux from NAND flash or micro SD card: PengPod 700 – 7″ tablet with Allwinner A10, 1GB RAM and 8GB Flash PengPod 1000 – 10″ tablet with AllWinner A10, 1GB RAM and 8GB Flash PengStick – AllWinner A10 mini PC with 1GB RAM and 4 GB Flash The table below gives more detailed specifications and comparison of the three devices. Device PengPod1000 PengPod700 PengStick Type Tablet Tablet TV Stick CPU Allwinner A10 AllWinner A10 AllWinner A10 Android 4 4 4 Linux 3.0.42 3.0.42 3.0.42 Screen 10” 7” External Resolution 1024×600 800×480 1080i Ram 1GB 1GB […]

HackBerry AllWinner A10 Board is Now Available for $60

The Hackberry “development board” is now available for sale on Miniand. This board powered by AllWinner A10 processor comes in 2 versions: 512 MB RAM version – Available now for $60 1GB RAM version – Available by the end of the month for $65. Both boards features a 4GB Flash, a SDHC slot, 2x USB 2.0 port, 10/100 Ethernet, Wi-Fi, HDMI & composite outputs,  headphone & microphone ports and a IR sensor. The good thing is that serial interface and FEL connectors will be soldered on the board for easy debugging and recovery. The FEL recovery port allows to reflash the board using Livesuit. As a side note, Henrik, a developer involved in Allwinner A10 software development, has done some work to reverse engineer FEL USB protocol, wrote a small program to enter into Livesuit mode with an SD card (Go to the bottom of the page section “Forcing FEL […]

Editing AllWinner A10 Board Configuration Files (script.bin)

AllWinner A10 based devices all have board configuration files in binary format, sometimes refereed to as script.bin, evb.bin, sys_config.{product_nane}.bin store in the FAT partition with the kernel. You may want to decode those binary files to configure your hardware and/or disable/enable peripherals. For the Ubuntu image provided for the Mele A1000 set-top box, the file is called evb.bin and the two other files (mele.bin and sys_config1.mele_mod.bin) are not used. The filename can change since it is configurable in u-boot e.g.: load1=fatload mmc 0 43000000 evb.bin bootcmd=run load1 boot_mmc If you want to decrypt the binary files into text format (fex), you can retrieve bin2fex tool: git clone https://github.com/amery/sunxi-tools Build it: cd sunxi-tools make This will compile both bin2fex (binary to fex text files) and fex2bin (fex files to bin), but the later does not seem to work right now. fex2bin also works now. If you want to decrypt a configuration […]

55 USD 7″ Capacitive Touch Screen Android 4.0 Tablet Based on Allwinner A13

YOOE, a Chinese manufacturer, has designed a new Android 4.0 (ICS) tablet with a 7″ 5-point capacitive touch screen (1024×600) for about 55 USD (Factory price MOQ: 1000). This tablet is powered by AllWinner A13 (Cortex A8) processor, a cut down version of the AllWinner A10 without HDMI output nor SATA. This white brand tablet also features a 2,600 mAh battery which should last over 4 hours in typical usage and a front camera. The full specifications do not appear to be available right now. You can watch the video below to have a look at the device whose performance seems acceptable. Charbax also said the company expects the price to drop further to around 300 CNY (47 USD) by June 2012. If you are an individual interested to buy this tablet close to factory price (excluding shipping), charbax organizes group buying on his blog, just leave a comment over there […]

Mele A2000 Android 2.3 Media Player Powered by AllWinner A10

Last month, I ordered a Mele A1000 in order to hack it to run Linux as it uses the same processor – the Cortex A8/Mali-400MP based AllWinner A10 – as the one planned for the low cost Rhombus Tech board. I have yet to receive the device, but Mele (迈乐) has already released  the Mele A2000, an Android 2.3 set-box box also powered by AllWinner A10. Here are Mele A2000 specifications: CPU: ARM Cortex A8 AllWinner A10 @ 1 GHz (It can be apparently be overclocked up to @ 1.5GHz) GPU: Mali 4000 Memory: DDR3 512MB RAM / 4GB Nand Flash OS System: Android 2.3.4 (Upgradable to Android 4.0) External Storage: Supports SD card up to 32GB, supports 2.5″ SATA HDD up to 1TB, Supports max 16GB USB flash disk Video codecs: HD MPEG-1/2/4. H.264. HD AVC/VC-1, RM/RMVB, Xvid/DviX 4/5/6, RealVideo 8/9/10, VP6 Video Formats: ts, m2ts, tp, trp, mkv, mp4, […]

UP 7000 x86 SBC