Wandboard Quad Unboxing, Getting Started with Android and Linux (via The Yocto Project)

After my review of the Wandboard Dual in February, I’ve now received Wanboard Quad development board  powered by Freescale i.MX6 Quad Cortex A9 processor, with 2 GB RAM, HDMI output, Gigabit Ethernet, and SATA. The board is available from several distributors including Mouser ($139), DigiKey ($144.38) and FutureElectronics ($125). I’ll start by showing some unboxing pictures of the board, as well as pictures of Wandboard Dual and Quad side-by-side. Then I’ll explain how to install Android and Linux on the board, build the images from source, run some benchmarks, and test different features. Wandboard Quad Unboxing Ive received the board via UPS in a large box that contained the package below. This is exactly the same as Wandboard Dual, except for the sticker. There’s just the board inside the package, and it would just look like Wandboard Dual with all connectors on the top, and the EDM module at the back, […]

Ubuntu Edge Smartphone PC Hits Indiegogo

Canonical has announced Ubuntu for Phones and Ubuntu for Tablets at the beginning of the year, with the goal of bringing Ubuntu operating system to mobile devices, and transform high-end devices into the new PC when they are connected to an HDMI display. It turns out mobile phone manufacturers may not be ready to take the risk launching a completely new high-end platform to the market, so Canonical decided to leverage the power of crowdfunding but launching an Indiegogo campaign for Ubuntu Edge, a smartphone with hardware specs like no others, capable of running both Android and Ubuntu, and fully replacing your PC when docked. Ubuntu Edge Preliminary/Targeted Specifications: SoC – “Fastest Multicore Processor Available” System Memory – At least 4 GB RAM Storage – 128 GB flash Display – 4.5″ display with the best balance of resolution (720p), dynamic range and color accuracy, covered with sapphire crystal glass (Unscratchable, […]

Waxberry Pi2 Development Board Based on Rockchip RK3066

The other days I announced CubieTech and Olimex were working on low cost Rockchip development boards, but it turns out there’s already one on the market called Waxberrry Pi2, or WB-RK3066, made by Waxberry, a Chinese company. Here are the specifications of this development board: SoC – Rockchip RK3066 dual core Cortex-A9 processor @ 1.6GHz with Mali-400 MP4 GPU System Memory – 1GB DDR3 RAM Storage – 8GB NAND Flash + micro SD card slot USB – Standard USB OTG + Micro USB OTG; Connectivity: 10/100M Ethernet; WIFI 802.11b/g/n (MediaTek MT5931) Bluetoothv2.1+EDR (MediaTek MT6622) Video Output –  HDMI + AV Debugging – Serial port Misc – IR Sensor Dimensions – 72mm x72mm The board comes with a Mini HDMI cable, a 5V/2A power supply, a USB Data cable, and a USB-serial board for debug. There’s also a CD with the board schematics, Android 4.1.1 SDK and Linux Kernel 3.x source […]

Freescale SABRE Lite i.MX6 Development Board Unboxing, Wandboard Quad Comparison, and Quick Start Guide

Freescale SABRE Lite is a development board powered by i.MX6 Quad processor with 1GB RAM, SATA, GbE Ethernet, and more. You can get SABRE Lite specifications in my first post about the board. I recently participated in Element14’s “brainteaser” competition for the 4th birthday of their community, where the company offered 9 SABRE Lite development kit to randomly selected participants, and I got lucky. The board can be purchased for $179 from Element14 (MCIMX6Q-SL). I’ll start by showing what in the package, followed by a side-by-side comparison with Wandboard Quad, and show how to getting started by following the Quick Start Guide provided with the board. SABRE Lite i.MX6 Development Kit Unboxing I received the board about 5 days after I provided my address in a large staple carton box with a few goodies. Beside SABRE Lite devkit, the package comes with Element14’s T-Shirt (not my size), double walled tumbler, […]

$99 (and up) Compulab Utilite ARM based Computer Runs Ubuntu or Android

If you’re ready to tinker it’s possible to run Linux in one of the low cost ARM based set-top boxes or mini PCs currently available, although if you need Linux with 3D acceleration and video playback, your only realistic option is to go with solutions based on Freescale i.MX6. Compulab has been developing a mini desktop computer based on Freescale i.MX6 Solo, Dual or Quad that will run either Ubuntu or Android, so you don’t need to mess around to run Ubuntu on cheap ARM hardware. The device is expected to sell for $99 and up starting in August according to Fanlesstech. Compulab Utilite will have the following specifications: SoC – Freescale i.MX6 single / dual / quad core Cortex-A9 up to 1.2GHz, with Vivante GPU, and Video Processing Unit supporting multi-stream 1080p H.264, VC1, RV10, DivX HW decoding System Memory – Up to 4GB DDR3-1066 Storage – 1MB SPI […]

Play HEVC/H.265 Videos and Embed HEVC Streams into MP4 and TS Files with openHEVC and GPAC

I wrote an introduction to H.265 (aka HEVC) at the end of last year, including instructions showing how to encode videos to HEVC using the reference implementation. It worked but since it was not optimized for speed, it was extremely slow. Today I’ve stumbled across openHEVC, a open source compliant HEVC video decoder written in C, created as a fork of Libav. This is supposed to work pretty well as the implementation was used at Roland Garros Tennis tournament to playback an 720p50 HEVC stream transmitted over DVB-T2, IPTV, and MPEG DASH. Today I’ll mainly tried out the instructions provided on openHEVC github repo including: Build the source and playing a raw HEVC stream with hevc utility Build GPAC (open source multimedia framework), to get MP4Box, mp42ts, and MP4Client utilities. Import a raw HEVC stream into MP4 and TS containers, and play it back with GPAC tools. I’ve performed the […]

Linaro Connect Europe 2013 Sessions and Mini-Summit

Linaro Connect Europe 2013 (LCE13) is taking place in Dublin, Ireland on July 8 – 12, 2013. If you are not there, you can still follow the event remotely as the event schedule is available with tracks focused on Android, Builds and Baselines, Enterprise, Graphics and Multimedia, Linux Kernel, Network, Project Management Tools and Training, and the Testing and Validation mini-summit will also take place at the same time. There will be hacking and lab sessions each day (except on Friday) where you can expect to learn useful skills. I’ve selected 2 sessions per day that I think might be particularly interesting. Monday 10:00 – 10:45 – ARMv8 Status and Updates Current Status of v8 tree What’s merged? What’s features are next priorities? Platform Updates What members should know about adding new v8 platforms 12:00 – 13:00 – How to make Android more efficient for entry level products The main objective of […]

12MB Minimal Image for Raspberry Pi using the Yocto Project

Last year, I wrote instructions and provided a download link about a minimal image for Raspberry Pi based on Raspbian. The compressed image is 84MB, and the good thing about it is that you can just use apt-get to install packages. The problem is that it’s not actually that small as once it is uncompressed the rootfs is still a massive 414 MB. So today, I’ll explain how to create a smaller (and custom) image using the Yocto Project, a platform that let you build an embedded Linux distribution matching exactly your project’s requirements. Other advantages are that the build is configurable with config files, so it’s easily reproducible with a few command lines, and it might turn out to be useful to learn more about the Yocto Project as many boards and SoC are now making use of the framework, including Freescale i.MX6 (Wandboard, Olinuxino-imx233, Sabrelite, etc…), the Beagleboard, […]

UP 7000 x86 SBC