Amlogic A111, A112 & A113 Processors are Designed for Audio Applications, Smart Speakers

Amlogic processors are mostly found in TVs and TV boxes, but the company is now apparently entering a new market with A111, A112, and A113 audio processors. I was first made aware of those new processors through Buildroot OpenLinux Release Notes V20170831.pdf document posted on their Open Linux website, where two boards with Amlogic A113D and A113X are shown. First, S400 board with the following key features/specifications: SoC – Amlogic A113D CPU System Memory – 1GB DDR3 Storage – 512MB SLC NAND flash Display I/F – MIPI interface Connectivity – Gigabit Ethernet SDIO WiFi/BT (AP6356S) Audio SPDIF_IN/SPDIF_OUT LINE_IN/LINE_OUT 2x Audio headers (MIC_Connector & SPK_Connector) USB – 1x USB 2.0 OTG Expansion – 2x PCIe ports Misc – 6x ADC Keys, IR_IN/IR_OUT, UART Interface (RS232) The second S420 board is based on A113X SoC, and comes with less features (no display, no Ethernet, no PCIe…), less memory: SoC – Amlogic A113X […]

X96 Mini Amlogic S905W Android TV Box Sells for $25 and Up

Last week, we discovered Amlogic S905W processor through Tanix TX3 Mini TV box, with the processor maxing out at 4K @ 30 Hz in order to provide cost-competitive solutions, for example against Rockchip RK3229 TV boxes. However, at the time, the price was not that attractive. Prices have come down quickly, as Tanix TX3 Mini can be purchased for about $29 with 1GB RAM /16GB flash, and $32 with 2GB RAM/ 16 GB flash using coupon PYNNHDAH. X96 Mini is an even cheaper option as the Amlogic S905W is sold for as low as $24.99 shipped on Banggood. X96 mini TV box specifications: SoC – Amlogic S905W quad core ARM Cortex-A53 @ up to 1.5 GHz with penta-core Mali-450MP GPU @ 750 MHz System Memory – 1 or 2GB DDR3 Storage – 8 or 16GB eMMC flash + micro SD card slot Video & Audio Output – HDMI 2.0a output with HDR, […]

How to Use Octoprint on Orange Pi Lite Board, Amlogic S905X and S912 TV Boxes

Karl here. This was article originally going to be how to setup Octoprint 3D printer server on an Orange Pi Lite. But after looking and running through the instructions it seemed like it would be too much so I created an img to simplify things. I also explored running Octoprint on an Amlogic S905x or S912 device and it turned out to be an even better solution. You get a case, power supply, and eMMC flash storage. What is Octoprint? I use Octoprint mainly for its ability to start and stop prints without having to use an sd card. Time lapse is also a nice feature. And one last thing is that I setup a pushbullet notification when it is complete. For a full list of features check out http://octoprint.org/. What is needed? Orange Pi Lite board provided by GearBest for the article, or an Amlogic S905X or S912 Android […]

Khadas Vim Amlogic S905X Development Board Gets Android 7.1 Firmware and SDK

Khadas Vim is a development board powered by Amlogic S905X quad core processor that officially supports Ubuntu 16.04, OpenELEC and Android 6.0. Shenzhen Wesion Technology , the maker of the board, has now released Android 7.1 firmware image and SDK for the board. As we’ve seen before Amlogic Android 7.1 SDK still relies on Linux 3.14.29, but Linux 4.4 is also in the works. If you want to give it a try on your board, download Vim_Nougat_170321.7z directly, or from the firmware download page. The current image installs to the eMMC flash via USB or a bootable micro SD card (Windows methods only), so it will wipe whatever OS you have already on the board. The firmware is based on the features of their Android 6.0.1 image, but upgraded to Android 7.1.1 with Chrome and Gapps (for Google Play Store support). Source code for the Android 7.1 SDK can be […]

Android 7.1 Nougat on Amlogic TV Boxes – A First Quick Look

Last year, we found out that Amlogic was working on Linux 4.4, possibly for their Android 7.0 Nougat SDK. As a developer who signed all relevant NDAs, Stane1983 has now been working on Amlogic Android 7.0 for a few day, and reported some of his findings. First Amlogic source code is based on Android 7.1.1 R6 (NMF26Q), but still with Linux 3.14.29, possibly because Mali-T830 GPU drivers are still r11p0, and Linux 4.4 may come later. One good thing is that the Nougat SDK supports 64-bit Android OS instead of the 32-bit Android we are all currently using in our TV boxes. A not-so-good news is that internal storage partitions have changed, which means most current TV boxes are unlikely to get an update, becau it may not be possible to perform OTA updated, and instead would require an updated via Amlogic USB burning tool. But let’s look at the […]

Mainline Linux on 64-bit ARM Amlogic SoCs, and TV Boxes such as Wetek Hub / Player 2, NEXBOX A1 / A95X, etc…

We’ve already seen Neil Armstrong, part of BayLibre, worked on adding Amlogic SoC (S905/S905X/S912) to mainline Linux via our virtual schedule for the Embedded Linux Conference & OpenIoT Summit 2017. But at the time, although we could see some activity in Linux 4.10 including support for Nexbox A95X and Nexbox A1, they did provide that much details the work that had been done, but since then, ELC 2017 videos have been released, and BayLibre wrote a short post about 3D Graphics support in mainline Linux. We can see that I/Os, USB host, composite video output, Ethernet, eMMC/SDIO, and PSCI and SCPI features have already been added to Linux 4.10. but some important features have not yet including HDMI, Mali support, Audio, and high speed eMMC modes. HDMI is actually planned for Linux 4.12, which could be released in about 18 weeks if we keep the 10 weeks kernel release schedule […]

Embedded Linux Conference & OpenIoT Summit 2017 Schedule

The Embedded Linux Conference 2017 and the OpenIoT Summit 2017 will take place earlier than last year, on February  20 – 23, 2017 in Portland, Oregon, USA. This will be the 12th year for ELC, where kernel & system developers, userspace developers, and product vendors meet and collaborate. The schedule has been posted on the Linux Foundation website, and whether you’re going to attend or not, it’s always informative to check out the topics. So as usual, I’ll make a virtual schedule for all 5 days. Monday, February 20 For the first day, the selection is easy, as choices are limited, and the official first day it actually on Tuesday. You can either attend a full-day paid training sessions entitled “Building A Low Powered Smart Appliance Workshop“, and the only session that day: 14:30 – 15:20 – Over-the-air (OTA) Software Updates without Downtime or Service Disruption, by Alfred Bratterud, IncludeOS […]

Kodi 17 “Krypton” Released, Kodi 18 “Leia” Development Started

Although not officially announced yet, Kodi developers have finally released Kodi 17 “Krypton” which you can download for Windows, Linux, Mac OS X, Android, and iOS, as well as Raspberry Pi and some other development boards, and several Linux versions specific to TV box such as Nvidia Shield Android TV, Amazon Fire, or WeTek Hub. The most visible changes of the update are the new Estuary and Estouchy default skins, and people who have bought recent Amlogic based Android TV boxes may have already experienced them as several TV boxes shipped with Kodi 17 Beta versions. There’s a long list of changes, but some noticeable ones include: Lots of changes and updated to the Live TV and PVR (Personal Video Recorder) include PVR backend clients addons New Settings user interface Media library improvements with multiple sources support, more filtering & rating options, and better scanning & database performance Audio Engine […]