Mainline Linux on Amlogic S905/S905X/S912 SoCs – 2018 Status Update

Tweet BayLibre is working on mainline Linux for Amlogic SoC, and in February of last year, Neil Armstrong gave a presentation entitled “Mainline Linux on AmLogic SoCs” at the Embedded Linux Conference 2017. Neil has recently (actually yesterday) given another presentation about the status of mainline Linux on Amlogic processor at linux.conf.au 2018, so we have some updated information now. He goes through the whole history of upstreaming Linux for Amlogic SoCs, but I’ll provided summary of the new features, and if you have time you can watch the video (25 minutes) embed below, or the slides. Early last year, Linux 4.10 already supported general I/Os, USB host (for S905), Gigabit Ethernet, eMMC/SD/SDIO, PSCI for SMP, and SCPI for DVFS for Amlogic processor, and BayLibre was said to be working on HDMI display support, Mali (as external module), audio input/output, and high-speed eMMC modes. Based on the slide above, with Linux 4.14, the (e)MMC driver now support HS200 @ 50 …

Amlogic A113X1 6-Mic Far-Field Devkit is Designed for Amazon Alexa

Tweet Allwinner unveiled their SoC-Only 3-Mic Far-Field Development Kit for Amazon AVS last week, but they are now joined by another low cost silicon vendor as Amlogic has just launched their own A113X1 far-field dev kit officially support for Amazon Alexa Voice Service (AVS). The development kit is powered by Amlogic A113X SoC designed for such applications with “an audio pipeline that supports high fidelity audio with soft DSP algorithms for both frontend and backend processing”.   Amlogic A113X1 far-field devkit specifications: Mainboard SoC – Amlogic A113X quad core Cortex A53 processor System Memory – 512MB DDR3 Storage – 512 MB NAND flash Connectivity – SDIO WiFi/BT (AP6356S) Audio SPDIF_IN jack LINE_IN/LINE_OUT jacks 2x Audio headers (MIC_Connector & SPK_Connector) USB – 1x micro USB 2.0 OTG port Expansion – SPI header Misc – 6x ADC Keys, IR_IN/IR_OUT, UART Interface (RS232), LEDs Power Supply – 12V/2A Microphone board 6x digital microphones in a circular array Texas Instruments PCA9557PWR IO expander Speaker …

Amlogic 2018 Roadmap Reveals S905X2, S905C, and S922 Processors

Tweet I’ve been asked what’s next for Amlogic a few times recently, and today I received an Amlogic 2017/2018 roadmap dated Q3 2017 that shows three new processors beside Amlogic S805X, which has yet to be launched into products: Amlogic S905C, S905X2 and S922. So let’s have a look at the three new processors. Amlogic S905C specifications: CPU – Quad core ARM Cortex A53 processor GPU- ARM Mali-450MP2 System Memory  – Up to 3GB DDR3/3L, LPDDR2/3 memory Storage – NAND flash, eMMC 5.0 flash, and NOR flash interfaces Video – 4K60 HEVC decoder, 4K30 H.264 decoder, and AVS+ decoder with HDR10, HLG, 1080p60 H.264 encoder Video Output – HDMI 2.0b, CVBS Audio – integrated audio DAC Integrated DVB-C demodulator , 1x TS input Others – 10/100M Ethernet, 2x USB 2.0 Package – 13 x 13 mm BGA Engineering samples have been available since July 2017, and it looks to be targeting the Chinese cable TV market with an AVS+ decoder …

Amlogic S905X vs Rockchip RK3328 vs Allwinner H6 Processors – Benchmarks & Features Comparison

Tweet Rockchip, Amlogic and Allwinner are all battling for the lower and mid range segment of the TV box market, so it may be interesting to compare their solutions. We won’t look into the ultra low-end market with 32-bit ARM Cortex A7 processor, but instead compare some of the recent quad core 64-bit ARM Cortex A53 processor for 4K HDR TV box from the company with respectively Amlogic S905X, Rockchip RK3328, and Allwinner H6 SoCs. We’ll compare some of the benchmarks obtained with Android TV boxes, as well as other features like video support, USB and Ethernet interfaces. Benchmarks Let’s start with results for popular Android benchmarks: Antutu 6.x, Vellamo 3.x, and 3DMark Ice Storm Extreme v1.2 with results obtained from 3 TV boxes: Mini M8S II (Amlogic S905X), A95X R2 (Rockchip RK3328), and Zidoo H6 Pro (Allwinner H6). A score is highlighted in green is there’s a clear winner, and in red for a clear loser. Amlogic S905X Rockchip …

Amlogic T962E SoC Powers $55 Alfawise H96 Mini TV Box with HDMI Input, HDMI Output

Tweet HDMI input can be a useful addition to Android TV boxes, or media centers, as they allow for functions such as PiP (Picture in Picture), PVR/DVR  (Personal / Digital Video Recording), and potentially video broadcasting with the box taking input from your set-top box (or other HDMI device), and broadcasting the video over your network in order to make it accessible to other computer or mobile devices on your home network, or the Internet. We started to see HDMI input on devices powered by Mstar MSO9810 processor a few years, and more recently Realtek RTD1295 processor has become more popular with products such as Zidoo X9S, Beelink SEA I, or EWEAT R9 Plus. Amlogic appears to have joined the fray with Amlogic T962E processor, a family normally used for TVs instead of TV boxes, found in Alfawise H96 mini 4K TV box with HDMI In and Out, 2GB RAM, and 16GB flash. H96 Mini specifications [Updated based on comments]: …

Amlogic S805X Processor is Designed for Low Cost TV Boxes with 1080p H.264, H.265 and VP9 Video Support

Tweet The low end of the TV box market is now highly competitive with Rockchip and Amlogic battling to offer the cheapest solutions available, as we’ve seen in a recent factory price list of TV boxes with RK3229 based devices selling for as low as $17.8, and Amlogic S905W based boxes going for $17.5 and up (per unit) for orders of 200 pieces. Amlogic has been working on an even lower cost SoC with Amlogic S805X based on four Cortex A53 cores, the same Mali-450MP GPU, but no 4K support, and instead H.264, H.265 and VP9 video decoding up to 1080p60, as I found out in a document shared on Amlogic Open Linux website. Amlogic S805X will be quite similar to Amlogic S905X and S905D with the same CPU by clocked at a lower 1.2 GHz frequency, the same penta-core GPU, TrustZone support, and Fast Ethernet. The main difference is that in order to lower costs, they limited the multimedia …

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

Tweet 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 CPU System Memory – 512 MB DDR3 Storage – …

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

Tweet 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, AV port (composite + stereo audio) Video Codecs – …