SZTomato TVI Amlogic S905X Development Board to Support Android 6.0, OpenELEC 7.0, and Ubuntu 16.04

Shenzhen Tomato has been selling Android TV boxes for a few years now, but one of their next product will be a development board based on Amlogic S905X processor with 8GB flash, 2GB RAM, and the usual 40-pin Raspberry Pi header. SZTomato TVI development board specifications: SoC –  Amlogic S905X quad core ARM Cortex-A53 @ up to 2.0GHz with penta-core Mali-450MP GPU @ 750 MHz System Memory – 2GB DDR3 (1GB or less as option) Storage – 8GB Samsung eMMC flash (other capacities as option)  + micro SD slot Video & Audio  Output – HDMI 2.0a up to 4K @ 60 Hz Connectivity – Fast Ethernet port, 802.11 b/g/n WiFi and Bluetooth 4.0 (Ampak AP6212) with IPEX connector USB – 2x USB 2.0 host ports with 500mA fuses, 1x USB type C port for power and USB devices (no video) Expansion header – 40-pin Raspberry Pi compatible header with USB, […]

How-to Setup a DLNA/UPnP Server in Linux for Smoother Video Streaming with Kodi and Other Media Players

I’m normally playing videos from a SAMBA share installed in a Ubuntu PC to play files from Kodi in Android TV box reviews, but sometimes when I use 10/100 Ethernet, or worse WiFi local “streaming” may not be as smooth as possible. SAMBA is convenient because of access control and read write operations, but if you want to get a bit more performance, you may switch to NFS instead, or like I’ve going to show you here to a DLNA / UPnP server to stream videos locally from Kodi 16.1. There are several options, but MiniDLNA is lightweight compared to MediaTomb, so it will also run on lower end hardware like cheap ARM Linux development boards like Raspberry Pi, Orange Pi, or NanoPi NEO without taking too many resources. Installation is very easy in Debian / Ubuntu distributions, and I supposed this should also work with Windows Subsystem for Linux […]

How to Resolve Slow Boot Times in Ubuntu 16.04

I’ve recently upgraded my machine from Ubuntu 14.04.4 to Ubuntu 16.04.1, but while my computer used to boot in about 40 seconds, after the upgrade boot times increased considerably to 2 to 3 minutes. The first easy check was to look at dmesg:

There’s a bit 87 seconds gap between checking for the floppy, and VirtualBox drivers loading. So there’s definitely an issue here, but the log does not exactly give a clear queue. I’ve read you could use systemd-analyze to find which process(es) may be slowing down your computer at boot time:

Two processes are taking close to 8 seconds, but those 16 seconds still do not explain why it takes 2 minutes more to boot…Eventually, I realized systemd-analyze has a few more tricks up its sleeves:

The first command shows there’s no problem with the kernel itself, and something is slow in user space. The […]

Minimal Ubuntu 16.04 Image for ODROID-C2, and C1/C1+ Boards, Ubuntu Core Image for Bubblegum-96 Board

If you’ve been wanting minimal Ubuntu distributions for your server, IoT, or other headless projects, there are some good news from Hardkernel with the release of a minimal Ubuntu 16.04 image for ODROID-C2 and ODROID-C1+ boards, and Canonical has recently announced Actions Semi S900 based BubbleGum-96 board was getting support for Ubuntu Core distribution. If you’re using an ODROID board you can download ubuntu64-16.04-minimal-odroid-c2-20160803.img.xz (196MB) firmware, which become 1.7 GB once uncompressed and flash it 2GB or greater micro SD card. After Raspberry Pi 2 and Samsung Artik 5/10, Bubblegum-96 is the third officially supported board that can run Ubuntu Core. You can download the 3.63GB beta image and instructions to flash it from an Ubuntu 16.04 machine on Mega. Bugglegum-96 is a 96boards compliant development board based on an quad core Cortex A53 processor with 2GB RAM and 8GB flash manufactured and sold by ucRobotics for $89. Jean-Luc Aufranc […]

Ubuntu 16.04.1 ISO Images Released for Intel Atom Bay Trail & Cherry Trail Compute Sticks

Canonical has recently released Ubuntu 16.04.1, which is now considered stable enough to update from Ubuntu 14.04.04 LTS, and while I could do that easily on my main machine using update-manager, upgrading to Ubuntu 16.04 on Intel Atom “Bay Trail” and “Cherry Trail” devices is a bit more complicated if you need audio & wireless networking (WiFi/Bluetooth) support since the kernel needs to be patched, and on top of that recent Linux kernels are not stable on such platforms without some extra hacks. Linuxium has done all the hard work, and created Ubuntu 16.04.1 ISO images for Intel Atom Compute Sticks with working audio, WiFi, Bluetooth, and “C-state” patchsets to avoid freezes. The images may also work on other devices, but this has not been tested so far. If you want to give it a try, you can download ubuntu-16.04.1-desktop-linuxium-ics.iso, and flash it to a USB drive with Rufus (Windows) […]

Star Cloud PCG61 Intel Celeron “Braswell” Ubuntu 16.04 / Windows 10 Pro Mini PC Features Up to 8GB RAM

MeLE showcased their PCG61U mini PC powered by an Intel Celeron N3150 processor and running Ubuntu last April at the Hong Kong Electronics Fair. The company has now launched Star Cloud PCG61 on Aliexpress where it sells for $149 and up with either Windows or Ubuntu. Star Cloud PCG61 specifications: SoC – Intel Braswell Celeron N3150 quad core processor @ 1.60/2.08 GHz with 12 EU Gen8 Graphics(6W TDP) System Memory – None, 4 or 8GB DDR3L Storage – 0, 64 or 128 GB mSATA SSD (upgradeable up to 256GB), micro SD card up to 512GB Video Output – HDMI 1.4 & VGA Audio – HDMI, 3.5mm microphone and earphone jack Connectivity – Gigabit Ethernet, 802.11 b/g/n & 802.11ac WiFi, and Bluetooth 4.0 USB – 2x USB 3.0 ports, 2x USB 2.0 ports Misc – Power button, Kensington security lock, reset BIOS button,  mini PCIe slot (likely already used by wireless […]

96Boards Gets a TV Platform Edition Targeting $50 Mid-range Boards, $99 High-end Boards

96Boards was born as a hardware and software standard with Consumer (CE) & Enterprise Editions (EE), with different form factors with the latter focusing on server boards, but with similar software requirements requiring recent and mostly open source software. The consumer edition was also split into “Standard” and “Extended” editions, which the latter allowing for larger boards with more features, while the Enterprise Edition has its own larger format, as well as an option for micro-ATX form factor. I’ve just learned that a “fifth” 96Boards standard has been worked on with 96Board TV Platform for Home Gateways, OTT Streaming boxes, and TV boards with prices target of $50 or lower for mid-range boards, and $99 or lower for high-end boards. 96Boards TV Platform hardware requirements: Dimensions – 160 x 120 mm (EE Standard form factor) RAM – 1GB minimum; 2GB recommended Flash – 8GB eMMC minimum WiFi – 802.11 g/n […]

FriendlyARM NanoPi NEO Board Benchmarks

We’ve already seen how to setup NanoPi NEO with Ubuntu Core, and while it’s mostly designed as an IoT node, for example to control relays over Ethernet or the Internet, I’ve still decided to see how it would perform under load by running Phoronix benchmarks, and then network and storage (micro SD card provided by FriendlyARM). It’s a small board, so we should expect it to heat a lot under load, especially it does not come with an heatsink by default. Also bear in mind that performance may dramatically change depending on the software implementation, and for the test, I’m using the company’s Ubuntu Core firmware. Before start the benchmark, I noticed that QTe-Demo was running in the background, probably because it was used on their other board with video output or LCD. but it’s taking some CPU usage, and is absolutely not needed here. To disable it, edit /etc/rc.local, […]