Giveaway Week – Beelink A9 Quad Core Android TV Box

Beelink A9, the same hardware as Tronsmart A928, will be the fifth box given away this week, and the only quad core device. This Android media player is powered by Rockchip RK3188-T Cortex A9 processor, and comes with 2GB RAM, 8GB eMMC Flash, HDMI video output, optical S/PDIF output, Ethernet, Wi-Fi and Bluetooth connectivity and three USB ports. What got me interested in this device was the released of Android 4.4 SDK, which turned out not to be that useful based on feedback from the community. Nevertheless I got the device and reviewed it last December. I found two critical issues with the firmware: Bluetooth not working, and mediocre Ethernet performance. Apart from that, the firmware was very stable, Wi-Fi performance decent, and features I tested worked as expected. Firmware updates are infrequent. The latest official version dates from January, and there’s a finless one with a 1080p kernel and […]

Linux Kernel 3.10.33 Source Code Released for Amlogic S802 (Part of Tronsmart Vega S89 SDK)

We already had the kernel source for Amlogic S802. The previous code found on Amlogic website, and based on Linux 3.10.10. I’ve been informed there’s a new release based on Linux 3.10.33, and apparently the code based used for Tronsmart Vega S89 (aka Beelink M8, S82), and the new Tronsmart Vega S89-H with proper Dolby & DTS support. Beside a new version, the kernel adds support for a new platform called “meson8 baby” and HDMI IN support, as well a several changes in AMlogic source such as GPU cooling.. All device tree files also seem to have been amended mostly with I2C and thermal settings. It is not a full release, and the hardware directory with GPU, TVIN, Wi-Fi, and NAND drivers is not included. Having said that, it should be possible to use the drivers from the previous release. Meson6 (Amlogic AML8726-MX) source code is also included, and appears […]

How to Boot a Headless Linux Image on Amlogic S802 TV Boxes (Tronsmart Vega S89 Elite)

As some of you already know, I’ve been playing around with Tronsmart Vega S89 Elite, an Android TV Box powered by Amlogic S802 quad-core ARM Cortex A9r4 processor at 2 GHz. Today, I’ll show how to boot a headless Linux image on any Amlogic-based S802 TV Box from the network. The instructions can mainly be used as a starting point for developers, as it requires access to a serial terminal via  UART, but if you’ve never done it before, the instructions should be easy enough to follow. Everything is loaded from the network, the kernel (via boot.img) is loaded via TFTP, and the rootfs (Linaro ALIP image) is mounted via NFS, so it’s nearly impossible to brick your device using the method provided. Linaro ALIP rootfs comes with LXDE, but at this stage, the desktop environment is not showing, even though my HDMI TV is properly detected by the drivers. […]

How to Open Tronsmart Vega S89 (Elite) and Access the Serial Console

Tronsmart Vega S89 (Elite) is an Android TV based on Amlogic S802 quad core ARM Cortex A9 processor @ 2GHz, and is one of the fastest Chinese ARM box on the device, at least until Rockchip RK3288 and AllWinner A80 devices come to market. In my unboxing post, I mentioned the UART pins were available, and sometimes in March Amlogic released U-boot and Linux source code for M802/S808, so it’s likely some developers will play around, and eventually run Linux (Ubuntu, Debian, …) on the platform. So today, I’ve done some preliminary work by connecting a USB to serial debug board to my device. The steps to follow are straightforward, and should work on Beelink M8/S82, Jesurun S82, MBOX-S82, IdeaStar S82, etc… which are basically the same box with different names. Before accessing the serial port, we’ll need to open the box. Start by removing the 3 sticky pads at […]

How to Upgrade Firmware in Amlogic S802 Devices

Shenzhen Tomato has finally sent me an updated firmware (password: 17r0) for M8 / TM8 Android TV box powered by Amlogic S802. This firmware is rooted, and adds support for Google Apps (Play Store, Gmail and so on), among others things. So it’s a good time to try out and write about the firmware update instructions which are very similar to AML8726-MX firmware instructions. Bear in mind that firmware is usually specific to a given hardware platform, and if you try it on another non-compatible S802 TV box, you may brick your device. Standard “OTA” Method Any Windows, Mac OS, Linux computer or even your own Android device should be able to handle is as you just need to download, extract and copy files to an SD card. I’ve done the procedure from a computer running Ubuntu 13.04: Download the firmware (e.g. TM8 ap6330_03102014A_0410_ROOT.rar), and extract it Copy the files […]

Review of Tronsmart Vega S89 Elite Amlogic S802 TV Box

Tronsmart Vega S89 is an Android TV Box based on Amlogic quad-core Cortex A9 processor. You can refer to Tronsmart Vega S89 specs for more technical details, and check out my Tronsmart Vega S89 Unboxing post for pictures of the device and the board. As a reminder, there are two models of the device: Tronsmart Vega S89 with 16GB flash and dual-band Wi-Fi (AP6330 module), and Tronsmart Vega S89 Elite with 8GB flash and 2.4 WiFi (AP6220 module). I’ve been sent the Elite version, but both versions should have similar performance. I’ll start by giving my first impressions, going through the user interface and settings, then I’ll switch to video and audio tests, Wi-Fi performance, and perform some other tests for Bluetooth, gaming, external storage, USB webcam, etc.. trying to cover most of the hardware features available on this device. First Boot, Settings, and First Impressions Vega S89 (Elite) comes […]

Tronsmart Vega S89 (Elite) Android 4.4 Media Player Unboxing

Last review, I wrote an unboxing post about M8, an Android TV Box powered by Amlogic S802 quad core Cortex A9r4 processor with a Mali-450MP6 GPU. I’m still waiting for the firmware to test this device. In the meantime, Geekbuying sent me Tronsmart Vega S89 (Click for full specs), another Android Kitkat TV box powered by S802. There are actually two versions: Tronsmart Vega S89 (16 GB Flash, dual band Wi-Fi), and Tronsmart Vega S89 Elite (8GB Flash, 2.4 GHz Wi-Fi) which is the model I received. I’ll write an unboxing post today with the device and the board, and test the firmware in the next few days. Tronsmart Vega S89 (Elite) Unboxing Geekbuying sent me the sample via DHL which I received in the package below. There are quite a few accessories included with the board. From left to right: IR remote control (2x AAA batteries not included), HDMI […]

4K2K Android TV Boxes with AMLogic S802 SoC – Tronsmart Vega S89 and Eny ES8

For nearly a year, we’ve been waiting for Android TV media players based on the latest AMLogic quad core Cortex A9 SoC, that’s been known as AML8726-M8, then M801/M802, and there’s AMLogic S802, which is the set-top box version of the SoC. M must probably stands for MID, and S for STB. Geniatech ATV1800 seems to never become available, and instead I’ve found out about two other Android TV boxes powered by S802 called Tronsmart Vega S89 and Eny ES8 that should sell very soon. The specs look great, but if you are into rather standard enclosures you may be disappointed… Tronsmart Vega S89 The first one is Vega S89. It will be sold on Geekbuying, and has with the following specifications: SoC – AMLogic S802 quad core ARM Cortex A9r4 at 2.0GHz with ARM Mali-450MP6 GPU System Memory – 2G DDR3 Storage – 16 GB NAND Flash + micro […]

EmbeddedTS embedded systems design