Rockchip RK3288 Android 4.4.2 SDK and Schematics Released for Firefly Board

Firefly-RK3288 development board was first announced in July. I still don’t have news about availability nor pricing, but the T-Firefly website launched yesterday. They seem do have a nice Wiki, but unfortunately everything is currently in Chinese, except when you go to the download page. You’ll find firmware upgrade_tool for Linux and Windows, the USB drivers for rooting and firmware update, firmware images (Android 4.4.2, Ubuntu 14.04, and dual boot), the board schematics (PDF), and Android KitKat 4.4.2 SDK with U-Boot, Linux, and Android source code, some documentation, XBMC apk (no source) with H.265 hardware decode support for MP4, MOV and MKV container formats. The SDK is available on Bitbucket. I planned to test it, but unfortunately my network connection is very slow (and unstable) to this server, and I failed to retrieve it with git clone. The company also posted the build instructions in Chinese in their website, but […]

Linaro 14.08 Release with Kernel 3.16 and Android 4.4.4

I’m a little late for that one, as Linaro 14.08 was released last Thursday. Nevertheless, this release features Linux kernel 3.16 (baseline), Linux 3.10.52 (LSK), and Android 4.4.4. As usual Linaro has worked on member hardware such as Qualcomm based IFC6410 and ARM Juno &Vexpress boards. They’ve also committed changes for LLVM, big Endian, and added a workload generator tool (rt-app) to the Ubuntu and Android image. This tool has been developed and used by the power management working group, presumably to measure and optimize power consumption under various loads. Here are the highlights of this release: Linux Linaro 3.16-2014.08 GATOR version 5.19 (new version) updated topic from Qualcomm LT (ifc6410 board support) updated Versatile Express ARM64 support (FVP Base and Foundation models, Juno) from ARM LT (Landing Team) updated Versatile Express patches from ARM LT updated LLVM topic (follows the community llvmlinux-latest branch) Big endian support (the 2014.05 topic […]

Linux (Enlightenment and Lubuntu) in WeTek Play Amlogic TV Box

Last week I reviewed WeTek Play, a TV box with two DVB-S2 tuners, powered by Amlogic AML8726-MX dual core ARM Cortex A9 processor, and running Android 4.2, but the company also released several Linux based images including one with Enlightenment window manager, and another, temporary one, with Ubuntu core which allows you to install Lubuntu or Xubuntu with apt-get. There are also working on OpenELEC, but have not released the binary yet. Today, I’ll try the Enlightenment image because it also supports hardware video decoding via Gplay (gstreamer), and show how to install Lubuntu. The instructions below have been done in a computer running Ubuntu 14.04, but a Windows computer can also be used. Download Wetek-Linux.img.bz2 Connect a micro SD card to your computer, extract and flash Wetek-Linux.img: In Linux using a terminal window:

In Windows, extract the image, and use Win32DiskImager to copy the image to your micro SD […]

Unboxing of WeTek Play DVB-S2 Android / Linux STB

WeTek Electronics, a company based in Hong Kong, has sent me an Android TV powered by Amlogic AML8726-MX dual core Cortex A9 processor. Nothing new here, but I was very very interested in reviewing it because it includes a DVB-S2 tuner, and on top of their stock Android firmware, the company provides various Android and Linux firmware files such as CyanogenMod, ParanoidAndroid, OpenELEC, Linux with Enlightenment desktop environment, Lubuntu 14.04 and so on. Today, I’ll list the hardware specifications of the device, show some unboxing pictures and video, and as usual, open the device to see what’s inside. I’ll provide a full review in one or two more posts. WeTek Play Specifications Apart from the DVB-S2 tuner are the serial port, the hardware specifications sound familiar: SoC – Amlogic AML8726-MX dual core Cortex A9 @ 1.5GHz with Mali-400MP GPU System Memory – 1GB DDR3 Storage – 4 GB NAND flash […]

Toshiba TZ5000 ApP Lite Media Player Development Kits Run Android 4.4 and Ubuntu Linux

Toshiba has recently announced two development kits powered by their TZ5000 ApP Lite SoC featuring two ARM Cortex A9 cores, PowerVR SGX540 GPU, PowerVR VXD395 GPU, an optional 4GB MLC NAND, and Ensigma C4500 Wi-Fi baseband engine into a single chip solution that targets Over-The-Top (OTT) tuners and IP media boxes, wearable devices, digital signage, thin clients, and more. The first development kit, RBTZ5000-6MA-A1, is a full size board that supports Ubuntu, the other one, RBTZ5000-6MA-A1, is an HDMI stick form factor board running Android 4.4. Toshiba RBTZ5000-2MA-A1 Board (Ubuntu) RBTZ5000-2MA-A1 Starter Kit specifications: SoC – Toshiba TZ5011XBG dual core Cortex A9 processor @ 1.0 GHz with PowerVR VPU and GPU, and Ensigma C4500 Wi-Fi baseband engine System Memory – DDR3L-1600 Storage – 8GB eMMC (external) + MicroSDXC Connectivity – Wi-Fi 802.11a/b/g/n/ac 2×2 MIMO  (via Ensigma C4500), Bluetooth 4.0. Ethernet is available via a daughter board connected to ADB. USB […]

Android-x86 4.4 Stable Released for x86 Computers, Laptops, Netbooks…

There are several methods to run Android in an x86 computer or laptop, but Android-x86 could be one of the best to do that, and the developers have just released the first stable release for Android-x86 4.4 Kitkat. This release includes support for OpenGL ES hardware acceleration for AMD Radeon and Intel graphics, ffmpeg integration to support HD video playback in apps, and more. The file to download is android-x86-4.4-r1.iso, which you can then install on a USB flash drive:

where /dev/sdX is the device name of your usb drive. If you are a Windows users you can use Win32DiskImager utility instead. Android should then boot from USB, and you can decide to run it from USB or install it on you hard drive. I haven’t done this, but instead, I’ve created a new Linux 32-bit virtual machine in VirtualBox without internal storage to try it out quickly in […]

Some Projects on Nvidia Jetson TK1 Development Board: Nintendo Emulator, USB3 Webcam, and Robotics

Nvidia Jetson TK1 is a development board powered by the company’s Tegra K1 quado core Cortex A15 processor, and especially a Kepler GPU that allows for OpenGL 4.4. It has shipped to developers around April/May, and some of them have showcased their projects, or tested some hardware. Dolphin Emulator on Nvidia Jetson TK1 Dolphin is an emulator for Nintendo GameCube and Wii console that supports full HD (1080p) rendering, and run on Android, Linux and Mac OS,  and there’s also an Alpha version for Android. Ryan Houdek (Sonicadvance1), one of Dolphin’s developers, has leveraged Kepler’s OpenGL support via Nvidia’s GPU drivers, to port the emulator to the platform running on Ubuntu, but it should work as well on Tegra K1 hardware running Android such as XiaoMi MiiPad tablet.  You can watch Mario Kart: Double Dash demo running at full speed on the Nvidia board below. According to the developer, such […]

EasyEDA is a Web-based Schematics Capture, Simulation, and PCB Layout Tool

I recently watched a video showing AllWinner R&D, and I noticed although most (all?) software engineer run Ubuntu in the PC, the hardware engineers all relied on Windows based EDA tools for schematics capture and PCB Layout. There are already Linux-based tools such as Kicad, which appears to be good for new projects, but importing existing projects can be an issue. An alternative to operating system dependent EDA software suites are web-based tools. I’ve already tried Fritzing which allows to draw circuits on breadboard, convert these to schematics and PCB layouts, and order the PCBs. It looks pretty good for its purpose, but it’s limited to mostly simple designs, and AFAIK can’t be used to replace an EDA suite. That’s where EasyEDA comes into play.  It’s a web-based tool where you can draw schematics, perform simulation, and create PCB layouts for your project, either keeping them private, or sharing them […]

UP 7000 x86 SBC