Updating Star Cloud PCG02U to Ubuntu 16.04 with WiFi and HDMI Audio Support

I completed my review of PCG02U Ubuntu TV stick a few days ago, and I was quite satisfied with the device, but since Ubuntu 16.04 was released last month, I thought it might be fun to upgrade to the latest version of Ubuntu. I’m go through the complete steps including building a new kernel for HDMI audio, and the drivers for WiFi, but you should be able to install Ubuntu 16.04 for Bay Trail and Cherry Trail processor with the image made by Linuxium and a USB stick. Star Cloud PCG02U OS Support and Warranty Before I go through the instructions, you may want to read the conditions on MeLE’s Aliexpress PCG02U page. They meant Ubuntu 14.04 instead of 14.0.4, but the important part is that if something goes wrong trying alternative OS, you may lose your warranty. Upgrade Ubuntu 14.04 to Ubuntu 16.04 Upgrading from one LTS version to […]

HDMI Audio in Linux is Now Working on Cherry Trail mini PCs, OpenELEC 7.0 Image Released

Since Intel has decided not to officially support Bay Trail and Cherry Trail processors in Linux, and focus on other priorities, people who have tried to use HDMI audio in Linux with mini PCs or TV sticks based on the processors have always had issues. There’s a workaround for Bay Trail mini PCs with Linux 3.16 kernel, but so far I’ve never seen a Cherry Trail system working with HDMI audio in Linux. Luckily, Pierre-Louis Bossart has been working on support, and Piotr kasprzak has tried HDMI audio support with OpenELEC 7.0 and a patched Linux Kernel 4.5.1, and confirmed it to be working on Tronsmart Ara X5 Plus and Wintel 10 Pro mini PC powered by Intel Atom x5-Z8300 processor. This can also be verified in the kernel log with dmesg:

If you want to try it yourself, you can download the OpenELEC image with the modifications. If […]

Embedded Linux Conference 2016 and OpenIoT Summit 2016 Schedule

The Embedded Linux Conference 2016 and the OpenIoT summit 2016 will take place on April 4 – 6, 2016 in San Diego, California, and over 800 attended will meet including kernel & system developers, userspace developers, and product vendors. The Linux Foundation has recently published the schedule, so I’ve had a look at some of the talks, and designed my own virtual schedule to find out more the current development focus although I won’t attend. Monday April 4 10:40am – 11:30am – Linux Connectivity for IoT by Marcel Holtmann, Intel OTC There are many connectivity solutions that available for IoT. For example Bluetooth Low Energy, 802.15.4, Zigbee, OIC, Thread and others. This presentation will provide and overview of the existing technology and upcoming standard and how they tie into the Linux kernel and its ecosystem. 11:40 – 12:30 – BoF: kernelci.org: A Million Kernel Boots and Counting by Kevin Hilman, […]

Creative X-Fi Sonic Carrier is a High-end Android based Speaker and Video System

Android started as a mobile operating system for smartphones, but over the years we’ve seen it being used in tablets, mini PCs, cars, printers, wearables, and many other product categories. Creative X-Fi Sonic is a “speaker system” with video outputs that runs Android, in a similar way to Xiaomi TV bar, but with much higher capabilities. X-Fi sonic carrier key features and specifications: 7 processors with 14 cores 15.2 high-resolution audio system in a 11.2.4 (front.sub.height) speaker configuration with Dolby Atmos technology. Creative EAX 15.2 Dimensional Audio processing algorithms 800 watts RMS total system power. Video playback engine supporting 4K (60fps) Video I/O – 1x HDMI 2.0a output, 3x HDMI 2.0a inputs Audio Inputs – 2x analog inputs, 2x digital optical inputs, 2x microphone inputs Streaming protocols – AirPlay and Google Cast for audio, Miracast, Chromecast, and DLNA. Connectivity – Gigabit Ethernet, 802.11 b/g/n/ac Wi-Fi, Bluetooth, and a zero-latency speaker-to-speaker […]

MeegoPad T09 Cherry Trail mini PC Features a USB Type C Port with DisplayPort, Data & Power Capabilities

MeegoPad T01 was one of the first Intel based TV Stick, having launched months before Intel’s own Compute Stick, and over the last couple of years, the company has introduced a dozen of Intel Bay Trail and Cherry Trail mini PCs and TV Sticks. MeegoPad has now unveiled three new Cherry Trail devices with MeegoPad T09, MeegoPad T10, and T05 Pro. While the last two models look more of the same with MeegoPad T10  mini PC, and MeegoPad T05 Pro TV stick powered by Intel Atom x5 processors with 2 to 4GB RAM, and 32 to 128 GB storage, I find MeegoPad T09 more interesting with a thin form factor with an Ethernet port, and a USB type C connector that supports data at USB 2.0 speeds, DisplayPort over USB-C, and USB Power Delivery. MeegoPad T09 specifications: SoC – Intel Atom x5-Z8300 or x5-Z8500 quad core processor with Intel 12EU […]

MeLE Star Cloud PCG60 Plus Cherry Trail Mini PC Comes with HDMI and VGA Outputs, Gigabit Ethernet and More

Most Cherry Trail mini PCs on the market features only one video interface, usually HDMI, and only support 10/100M Ethernet. After introducing MeLE PCG03 Plus a few months ago, MeLE is about to launch a new Cherry Trail mini PC called Start Cloud PCG60 Plus that includes both HDMI and VGA video output, two USB 2.0, but also faster networking thanks to Gigabit Ethernet and 802.11ac. MeLE Star Cloud PCG60 specifications (highlights in bold show improvements over MeLE PCG03 Plus): SoC – Intel Atom x5-Z8300 “Bay Trail” quad core processor @ 1.44 GHz / 1.84 GHz (Turbo) with Intel HD Gen8 graphics System Memory – 2 GB DDR3L Storage – 32 GB eMMC + micro SD card slot up to 128 GB Video Output – HDMI 1.4, and VGA Audio I/F – HDMI, 3.5mm earphone jack Connectivity – Gigabit Ethernet, 802.11 b/g/n/ac Wi-Fi, and Bluetooth 4.0 USB – 2x USB […]

Amlogic S905X Processor Specifications

[Update September 2016: Removed Video Input Unit and Gigabit Ethernet MAC, since the latest documents have removed them] A few weeks ago, I wrote about the upcoming Amlogic S905M quad core Cortex A53 processor support 4K VP9 and 10-bit HEVC, but the silicon manufacturer seems to struggle with sticking with a name, as after the initial S908 part, they moved to S905M, before hopefully settling on Amlogic S905X, for which I received more information include a block diagram, and more detailed specifications. These are most of the specifications currently available for Amlogic S905X processor with highlights in bold: CPU Sub-system –  Quad core ARM Cortex-A53 CPU up to 1.5GHz (DVFS) with Neon and Crypto extensions 3D Graphics Processing Unit – Penta-core ARM Mali-450 GPU up to 750MHz+ (DVFS) with two geometry/vertex processors, three pixel processors supporting OpenGL ES 1.1/2.0 and OpenVG 1.1. 2.5D Graphics Processor – Fast bitblt engine with […]

How to Stream Video from Zidoo X9 / Tronsmart Pavo M9’s HDMI Input

Zidoo X9 and Tronsmart Pavo M9 are TV boxes based on Mstar MSO9180D1R processor and featuring an HDMI input port that can be used for record video from an external source. Danman got a Pavo M9, and managed to successfully hack it to stream the HDMI input to the network using VLC and ffmpeg. One of his first task was to check out the hardware, and while the board has a different name (HDMI_4K_V1.2 vs MSO9810D1R-TF-V1.2), the board layout appears identical to Zidoo X9 board, so the instructions below should also work on Zidoo’s device. After doing some tests with VLC server on a Linux computer and running ffmpeg for Android in M9, as well as analyzing the recording app (ZidooRecorder.apk), and finding the app’s source code released by Zidoo (with some NDA protected binaries), he try to adapt the app to stream content instead, and called it ZidoStreamer. Eventually […]