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

Unboxing and Teardown of Ugoos UT4 Android TV Box with a Cooling Fan

Most Android TV box ship with simple heatsink, which may lead to performance degradation due to throttling if you push your device a little too hard, and Ugoos UT3s was one of the few Android TV boxes to feature a fan. The company now have a new model model with Ugoos UT4 powered by Rockchip RK3368 octa-core processor, and they’ve sent me an early sample for review. Today, I’ll start by taking pictures of the device, and taking it apart to check the hardware and how cooling is implemented, before reviewed the unit in a few weeks. Ugoos UT4 specifications Before this, since I’ve only shortly mention Ugoos UT4 in Rockchip RK3368 TV boxes list, I’ll go through the specifications: SoC – Rockchip RK3368 octa core Cortex A53 processor with PowerVR G6110 GPU up to 700 MHz System Memory – 2GB DDR3 Storage – 16GB eMMC + micro SD slot […]

UP 7000 x86 SBC