2015 will clearly be the year of 64-bit ARM processors, and one more company has now announced yet another ARMv8 SoC. Action Semi ATM9009 features four Cortex A53 cores coupled with an Imagination Technologies PowerVR GPU and targets entry-level and mid-range tablets and TV boxes, and certainly not high-end products as per the press release.
The key features of ATM9009 include:
- Processor – Quad core Cortex A53 processor to 1.8 GHz
- GPU – PowerVR G6230 up to 600 MHz with support for OpenGL ES 1.1/2.0/3.0, OpenCL 1.1, and DirectX 10
- Memory I/F – eMMC 4.5, NAND flash controller, 4x SD/SDIO controller, DDR3/DDR3L and LPDDR2/LPDDR1 (Up to 8GB RAM)
- Video – HEVC/H.265 video decoding up to 30 fps, H.265 encoder up to 1080p60
- Display / Video Ouptut – LCD controller up to 4K, HDMI 1.4, MHL 2.1, dual channel LVDS , MIPI DSI, eDP up to 2560×1600
- Camera I/F – MIPI CSI up to 13MP
- Other Interfaces:
- 10/100M Ethernet MAC
- 1x USB 3.0, 2x USB 2.0 OTG
- 4x SPI, 7x UART, 6x TWI, 1x PWM
- 2x I2S, 2x PCM, SPDIF
- Security – ARM TrustZone, AES-128 encryption,Secure Boot, etc…
- Process – 28nm
- Package – TFBGA642 (19x19mm)
The processor will run Android 5.0 at first. It’s unclear when products based on ATM9009 will become available, except it’s sometimes in 2015.
Via Liliputing and PadNews
Allwinner already announced H64 octa-core Cortex A53 processor for OTT boxes together with Nobel64 development board in the last quarter of last year, and the Chinese silicon manufacturer has now introduced Allwinner A64 quad core Cortex A53 processor for entry-level tablets, as the processor will only cost $5 per unit in large quantities.
As usual, Allwinner only provided a subset of information for their first announcement, and some technical details like the GPU are unknown.
Key features listed for Allwinner A64:
- 64-bit Cortex-A53 architecture
- Supports H.265/H.264 video decoding in hardware, and supports HDMI 4K display
- Supports various DDR memory types, making the BOM cost more competitive
- Supports eMMC 5.0 for better IO performance and enhanced data throughput capacity
- Allwinner SmartColor display technology for more vivid and eye-pleasing visual experience
- Supports Trusted Firmware security architecture from ARM
The company is finally moving to a device tree enabled kernel with Linux 3.10, and Allwinner 64-bit ARM tablets will also run Android 5.0 Lollipop. Hopefully, this processor implements proper H.265 hardware decoding, not GPU accelerated decoding as in Allwinner A80 processor. Interestingly neither Allwinner A64, nor Rockchip RK3368 announced recently, support VP9, despite it being the codec of choice for YouTube 2160p content.
Rockchip is also at CES 2015, and they’ve announced and are showcasing a new octa-core processor called RK3368 with eight 64-bit ARM Cortex A53 cores that will go into tablets and 4K UHD media players in the coming year. Most news outlet and blogs at CES only cover big brand, so all I got are a few tweets from Rockchip twitter account.
The eight cores will be clocked up to 1.5 GHz, and the SoC includes an unnamed GPU with support for OpenGL ES 3.1, OpneCL 1.2 and DirectX 9.3. 4Kx2K H.265 and H.264 video decoding will be handled by the chip too, as will out HDMI 2.0 for up to 2160p @ 60 Hz video output.
RK3368 tablets and media players will run Android 5.0 Lollipop. RK3368 is probably the official name for MayBach processor.
I’m now fully relying on Charbax to get more details about Rockchip new processor…
[Update: Liliputing shot a video with RK3368 Reference Tablet.
HTC Nexus 9 is one of the first 64-bit ARM platform with powerful ARMv8 cores (e.g. not Cortex A53) that both commercially available, and relatively affordable at $399 to $599, at least significantly cheaper than the server boards such as Applied Micro X-C1. The tablet comes with Android 5.0 Lollipop, but for those of you who wish to have an ARM64 platform running Ubuntu or other 64-bit Linux operating systems, Ubuntu installation instructions provided by Ryan Houdek, Dolphin emulator developer, might come handy, especially it won’t affect your Android installation provided you have already unlocked your bootloader.
The instructions are fairly long so I won’t reproduce them all here, so I recommend you check the detailed instructions on XDA, but the short summary below may give an idea of the amount of work needed:
- Install dependencies such as Aarch64 toolchain:
sudo apt-get install gcc g++ git gcc-4.9-aarch64-linux-gnu g++-4.9-aarch64-linux-gnu
- Build a initramfs with buildroot. You’ll need to enable Aarch64 Linaro toolchain, set consolle output to ttyFIQ0, and select cpio roots in menuconfig step:
git clone https://github.com/buildroot/buildroot.git
- Build the Linux kernel. Again you’ll have to change a bunch of options in make menuconfig step related to watchdog, graphics supports, and overall system configuration:
git clone https://android.googlesource.com/kernel/tegra.git
git checkout android-tegra-flounder-3.10-lollipop-release
- Extract a rootfs (e.g. ubuntu-core-14.04.1-core-arm64.tar.gz) to a USB flash drive formatted with EXT-2/3/4, make some minor modifications to the rootfs, and rebuil the kernel. Once everything is don and well, boot Ubuntu with fastboot as follow:
fastboot -c "console=fbcon=rotate:1 root=/dev/sda1 rootwait rw" boot arch/arm64/boot/Image.gz-dtb
Beside the Nexus 9, a USB OTG cable, and a USB flash drive required for installing Ubuntu ARM64 with these instructions, you should really make a headphone UART debug cable as accessing the serial console with make it easier to spot potential issues during installation.
Categories: Linux, Nvidia Tegra K1, Programming, Ubuntu
armv8, cross-compilation, google, how-to, htc, lollipop, nexus, tablet, ubuntu
Micromax is one of the leading smartphone companies in India, battling with Samsung for the top spot, and they’ve recently announced Yureka, a 64-bit smartphone with Qualcomm Snapdragon 615 processor, and Cyanogen OS 11 selling for just 8,999 Rupees (~$142 US) in India.
Yureka smartphone specifications:
- SoC – Qualcomm Snapdragon 615 (MSM8939) octa core Cortex A53 processor with Adreno 405 GPU, and Hexagon V50 DSP
- System Memory – 2GB DDR3
- Storage – 16GB internal storage + micro SD slot up to 32GB
- Display – 5.5″ IPS display with Corning Glass 3, 1280×720 resolution
- Cellular Connectivity
- LTE TDD B40 2300 MHz / B3 1800 MHz (150 Mbps DL / 50 Mbps UL)
- WCDMA 900/2100 MHz (42 Mbps DL/ 11 Mbps UL)
- GSM 900/1800/1900 MHz
- Dual SIM (micro)
- Wireless Connectivity – 802.11 b/g/n Wi-Fi, Bluetooth 4.0, GPS, FM radio
- Camera – 13MP rear camera with autofocus and flash, 5MP front-facing camera
- USB – micro USB OTG port
- Audio – 3.5 mm headphone jack, mono speaker. 24-bit audio.
- Sensors – G-sensor, proximity, light sensor, and gyroscope.
- Battery – 2,500 mAh. 210 hours standby, 8 hours talk time, 7 hours web browsing.
- Dimensions – 8.5 mm thick
The phone runs Cynogen OS 11 based on Android 4.4.
Yureka smartphone will be sold for 8,999 Rupees on Amazon India, where you can currently subscribe to register for the actual sale on January 13, 2015. Even though it’s not available to the rest of the world for now, it shows how cost effective 64-bit ARM Android smartphones can be. More details can be found on YuPlayGod website…
[Update: 20 minutes video review below
Linaro usually releases images and source code on the last Thursday of the month, but since most people will have long holidays for Chritsmas and New Year, the last working Thrusday of this month was yesterday (18th). Linaro 14.12 release includes Linux kernel 3.18 (baseline), Linux 3.10.62 & 3.14.26 (LSK, same versions as last month), and Android 5.0.1 Lollipop.
Here are the highlights of this release:
- Linux Linaro 3.18-2014.12
- Based on v3.18 release
- GATOR topic: version 5.20
- updated topic from Qualcomm LT (includes IFC6410 board support)
- updated integration-linaro-vexpress64 topic by ARM LT (FVP Base and Foundation models, and Juno support)
- updated LLVM topic (uses the community llvmlinux-latest branch)
- included ILP32 patch set v3 rebased on 3.18. Boot tested with aarch64 userland. Work is in progress to test with aarch64-ilp32 userland.
- config fragments updated – SELinux related config options enabled in linaro-base.conf, device tree runtime self tests enabled in distribution.conf
- Linaro builds of AOSP 14.12
- built with AOSP toolchain
- All the Android builds have been updated to 5.0.1
- Audio on Versatile Express TC2 is fixed (Android 5.0.1)
- DNS issue fixed on Juno, FVP models and Versatile Express TC2 (Android 5.0.1)
- daily CI updated to include benchmarks for Versatile Express TC2 and Juno
- Linaro OpenEmbedded 2014.12
- integrated Linaro GCC 4.9-2014.11 and Linaro binutils 2.24-2014.11
- switched from eglibc to Linaro glibc 2.20-2014.11
- improved external toolchain support
- improved ACPI tooling
- added python-numpy to images for LAVA tests
- Linaro Ubuntu 14.12 – updated packages: juno-pre-boot, LSK 3.10.62/3.14.26 and linux-linaro 3.18 kernels
- CI loop for testing the pre-built Linaro toolchain using the OpenEmbedded external toolchain support has been reactivated
- ARMv8 Ubuntu engineering build for Enterprise is available
- CI bring up: HiSilicon Hi3716cv200
- CI bring up: EAS (Energy Aware Scheduling) development – integration branch testing
- Publish OpenSDK images on snapshots.linaro.org
- Ship board recovery image into hwpack for Juno
You can visit https://wiki.linaro.org/Cycles/1412/Release for a list of known issues, and further release details about the LEB, LMB (Linaro Member Builds), and community builds, as well as Android, Kernel, Graphics, Multimedia, Landing Team, Platform, Power management and Toolchain components.
Categories: Android, HiSilicon, Linux, Qualcomm Snapdragon, Software management, Testing, Ubuntu
Android, Linux, aosp, arm, armv8, ifc6410, juno, kernel, linaro, low power, openembedded, ubuntu, uefi
That’s only a leak, but if true, the upcoming Sony Xperia Tablet Ultra would be a real beast with a 12.9″ IPS TRILIMINOS touchscreen display with 3840 x 2400 resolution, a Qualcomm Snapdragon 810 64-bit Octa core processor @ 2.86 GHz coupled with 6GB LPDDR4 RAM, and 64GB internal storage.
Sony’s tablet ould also come with an HDMI 1.4 input port allowing 4K recording up to 30 fps, which looks like an odd feature for a tablet. The battery capacity would be rather large as well as 12,100 mAh, yet thickness only 8.6 mm, which might be possible due to the massive screen. It would most probably run Android 5.0 Lollipop.
Via Mike Cane and Padnews.
Marvell announced ARMADA PXA1928 quad core Cortex A53 LTE SoC at the beginning of the year, and they’ve now introduced two new Cortex A53 based processors with PXA1936 and PXA1908, featuring respectively eight and four ARM Cortex A53 cores at 1.5 GHz, and 5-mode 4G LTE support (TD-LTE, FDD-LTE, TD-SCDMA, WCDMA and GSM). PXA1936 targets high performance smartphones and tablets, whereas PXA1908 targets mid-range / mainstream mobile devices.
Key features of the Marvell ARMADA Mobile PXA1936 include:
- Octa core Cortex A53 up to 1.5GHz
- Supports 1080p display, and video encoding and decoding
- Improved image processor to support 13 to 16MP camera
- Advanced power management and audio codec for power efficiency and audio performance
- Enhanced security processor
- Integrated location and sensor hub functionalities for better usability
- Field proven DSDS (Dual Sim Dual Standby) software for 5-mode modem
While key features of Marvell ARMADA Mobile PXA1908 include:
- Cost optimized quad-core Cortex A53 up to 1.2GHz
- Improved image processing to support 8MP to 13MP camera
- Advanced power management
- Supports 720p display
- DSDS software for 5-mode modem
There’s no mention of the GPU, but the previously announced PXA1928 integrates a Vivante GC5000 GPU, so it might be these two new processors also come with a Vivante GPU. Both processor will support Android L. The only difference between PXA1908 and PXA1928 quad core processor is support for “mobile security features, including secure boot, root key protection and Widevine Level 1 support and FIPS 104-2 Level 3- and 140-3 Level 2-compliant” for the latter.
Marvell expects both processor to be found in smartphones and tablets in early 2015. A few more details may be found on PXA1908 and PXA1936 product pages.
Thanks to embedded_geek for the tip.