After publishing a benchmark comparison between Amlogic S905 and Rockchip RK3368 yesterday, I was asked to do the same with Amlogic S805 and Amlogic S905. Since I already had the data, I just went ahead to write this post. Bear in mind that Amlogic S805 TV boxes run Android 4.4, while Amlogic S905 devices all feature Android 5.1. So while the table below should give a good estimate of the actual performance improvement between the two generation devices, Amlogic S905 performance will be amplified thanks to optimizations in Android 5.1, for instance the use of ART runtime instead of Dalvik. With that in mind here are the results comparing the results I got with Videostrong K1 Plus (Amlogic S905) and MXQ S85 (Amlogic S805) TV boxes. Amlogic S905 Amlogic S805 Ratio CPU Quad core Cortex A53 @ 2.02 GHz Quad core Cortex A5 @ 1.488 GHz GPU ARM Mali-450MP ARM […]
Amlogic S905 vs Rockchip RK3368 Benchmarks Comparison
The first Amlogic S905 TV boxes have started to ship, and I received Videostrong K1 Plus a few days ago, but due to some issues with Google Play Store, I’ve decided to postpone the review. In the meantime, I’ve side-loaded popular benchmark apps including Antutu, Vellamo, and 3Dmarks to the device to compare it to its main 64-bit ARM competitor: Rockchip RK3368. I used benchmark results from Beelink i68 review and compared them to K1 Plus, both devices running Android 5.1. A ratio greater than 1 (green) mean S905 is better, while a ratio lower than 1 (red) means RK3368 fares better. Amlogic S905 Rockchip RK3368 Ratio CPU Quad core Cortex A53 @ 2.02 GHz* Octa core Cortex A53 @ 1.2GHz GPU ARM Mali-450MP PowerVR G6110 Antutu 5.x Overall 28,027 34,171 0.82 Multitask 4,260 4,041 1.05 Runtime 2,721 2,949 0.92 RAM Ops 1,960 2,346 0.84 RAM Speed 2,420 2,601 0.93 […]
Amlogic S905 Source Code Published – Linux, U-Boot, Mali-450 GPU and Other Drivers
Amlogic has an open linux website where they regurlarly release GPL source code, and with Amlogic S905 devices coming to market, they’ve released a few tarballs at the beginning of the month including Linux 3.14 source code, U-boot source code, and Mali-450MP GPU kernel source code (obviously not userspace), as well as some other drivers for WiFi, NAND flash, PMU, TVIN, etc… Let’s get to the download links: Linux 3.14.29 source code U-boot 2015.01 GPU drivers for ARM Mali-450MP Broadcom and Realtek Wifi drivers and firmware (November 4, 2015) can be found @ http://openlinux.amlogic.com:8000/download/ARM/wifi/. Other kernel modules (November 4, 2015) @ http://openlinux.amlogic.com:8000/download/ARM/modules/. I quickly tried to build the Linux source. If you’ve never build a 64-bit ARM kernel or app before, you’ll fist need to install the toolchain. I installed the one provided with Ubuntu 14.04:
1 |
sudo apt-get install gcc-aarch64-linux-gnu |
Now extract the tarball and enter the source directory:
1 2 |
tar xvf arm-src-kernel-2015-11-04-9e845bea41.tar.gz cd arm-src-kernel-2015-11-04-9e845bea41 |
At first I […]
List of Amlogic S905 TV Boxes and Sticks
Rockchip RK3368 TV boxes looked promising at the end of the summer, but ended up being disappointing, not because of their expected lower performance compared to RK3288, but simply because they could not deliver on their main selling point: 4K H.265 / H.264 video playback, and the sheer number of issues with the first devices selling for nearly the same price as equivalent Rockchip RK3288 devices. Rockchip RK3368 will soon have a worthy competitor with Amlogic S905, which won’t deliver amazing benchmark scores, but looks promising for its 4K 10-bit HEVC video playback, HDMI 2.0 and HDCP 2.2, and historically Amlogic delivers better video playback than Rockchip. The first Amlogic S905 TV boxes should start shipping by the end of the month, and prices are starting very low, just over $40, thanks to competition between the many manufacturers launching devices based on the new Amlogic SoC. That’s why I’ve decided […]
Linux 4.2 Release – Main Changes, ARM and MIPS Architectures
Linus Torvalds released Linux Kernel 4.2 last Sunday: So judging by how little happened this week, it wouldn’t have been a mistake to release 4.2 last week after all, but hey, there’s certainly a few fixes here, and it’s not like delaying 4.2 for a week should have caused any problems either. So here it is, and the merge window for 4.3 is now open. I already have a few pending early pull requests, but as usual I’ll start processing them tomorrow and give the release some time to actually sit. The shortlog from rc8 is tiny, and appended. The patch is pretty tiny too. Go get it, Linus Some notable changes made to Linux 4.2 include: File systems New features for F2FS including per file encryption CIFS support SMB 3.1.1 (experimental) Cryptography – Jitter Entropy Random Number Generator, Chacha20 stream cipher and Poly1305 authentication (RFC7539),New RSA implementation. See lwn.net […]
Mygica ATV1900AC Android Lollipop TV Box Unboxing and Teardown
Geniatech sent me two samples of their latest Android devices this morning with Mygica ATV1900AC TV box powered by Amlogic S812 quad core Cortex A9 processor, and Mygica ATV586 DVB-T2 receiver powered by Amlogic S805 quad core cortex A5 processor. Beside relatively high-end specs with 802.11ac, Gigabit Ethernet, 2GB RAM, and 16GB eMMC, one of the former main selling point is the Android Lollipop firmware that is said to brings significant improvement over Android 4.4 KitKat. But today, I’ll focus on the hardware side with pictures of the devices and its internals, before writing the results of my tests in a few days. Mygica ATV1900AC Unboxing Geniatech sent me both boxes in a DHL parcel, and both are Mygica branded retail packages. Mygica ATV1900AC packages shows some of its key features like Android Lollipop support, 4K UHD, H.265, 802.11ac WiFi, voice search and so on… Most TV boxes ship with […]
Intel Atom Z3735F mini PC Power Consumption in Android
I’ve already measured power consumption running Antutu and playing a 4K video on Rockchip RK3288 and Amlogic S812 platform, as described in “Power Consumption of Amlogic S812 and Rockchip RK3288 TV Boxes“, and now that I have an Intel Bay Trail-T mini PC running Android 4.4 with Wintel W8, I was interested in comparing its power consumption to the ARM platform. [Update: I forgot to mention measurements have all been done @ ~5V.] The test normally consists in several steps: Boot the device Run the latest Antutu benchmark Connect a USB hard drive Play a 4K video in Kodi from the hard drive Diconnect the hard drive Power off the device But since the current draw was a little to high at times, I got a few issues with my setup. First, I had to boot twice hence the “Power On 1” and “Power On 2” strings on the chart, […]
Amlogic is Working on S905 and S912 64-bit ARM Cortex A53 Processors
The relatively popular Amlogic S805 and S812 Cortex A9 processors are soon going to be joined by Amlogic S905 and S912 processors, both featuring ARM Cortex A53 64-bit cores, with the former destined to entry-level media players, and the latter for higher end devices including 4K60 / HDMI 2.0 support, as well as H.265 and AVS+ hardware video codecs. The company is now showcasing its new processors at China Content Broadcasting Network Exhibition (CCBN) 2015 in Beijing until March 28. Details are sparse, but we still know a few features for the new Amlogic 64-bit ARM processors: CPU – Quad Core ARM Cortex A53 CPU @ 2.0 GHz with 512KB unified cache. GPU – S905: 5 core Mali-450MP to 750MHz with OpenGL ES 11./2.0 and OpenVG 1.1 support, unnamed 2.5D GPU S912: TBD Video – 4K@60 Hz video decoding 10-bit HEVC and AVS+ codec support; H.264 up to 4K 30 […]