Cavium is showing the most powerful ARM Processor in the world, with a 48-core ARMv8 64bit processor, demonstrating the high-performance visualization running the Xen Hypervisor running on an internal evaluation board and the KVM Hypervisor running on a rack-mounted 1U platform.
Greg Kroah-Hartman shows the Google Project Ara prototype phone and development board, and he talks about Greybus the protocol that they are developing to make it possible for these hardware modules that must be able to talk to each other and to the host module, they can be hot swappable, they have to be able to describe themselves so everything just works smoothly, they work on the knowledge that they have from USB, PCI, Firewire and all the previous protocols that people have implemented, they work on the base level of what UniPro can do, and they go from there. This is just another sub-system of Linux that drivers plug into. Rob Herring is the project tech lead at Linaro for Project Ara, and he talks about how the Linaro guys are working on the Kernel portions, the ARM Applications Processor modules and the Android modifications to support hardware modules hotplug in a Smartphone.
Smartphone hardware modules Google Project Ara is being shown by Linaro CEO George Grey, as the modifications to Linux on ARM to support Project Ara are being developed and optimized together with Linaro engineers, many of the Google Project Ara engineers meet at the Linaro Connect conference to advance their development for the project. Linaro is one of many companies working for Google on Project Ara, focused on the firmware and on the software to make Android work with removable modules, to communicate through the UniPro bus for hardware modules. Linaro has a lot of experts in Linux and the Linux kernel, able to deliver what Google needs for this project.
The Linaro ZTE Landing Team engineers talk about optimizing Android Kitkat boot time using TuxOnIce hibernation mechanism on ZTE SmartTV board. The net result is that it takes around 10 seconds to get into the Android home screen from a fresh power-on compared to the original over 30 seconds bootup time among other optimizations that they are doing for the ZTE Powered Set-top-box which is in millions of homes in China and around the world.
Arrow Electronics is the world's biggest distributor of electronics components, they are a supporting partner in the Hi-Key development board, supported by the new http://96Boards.org program. With experience in distributing many different previous developments like the TI based Beaglebone, Arrow is excited for the things to come in this space. This is the world’s first affordable 64bit ARM development board for software developers, makers, and OEMs. It comes with 4GB of eMMC, WiFi/BLE, and HDMI output. You can order yours today for $129 at https://parts.arrow.com/item/detail/circuitco/999-0005854#GenG
Hisilicon engineer Justin Zhao, Software Architect at Hisilicon SoC architecture department, is bringing up the Linux software on the Hisilicon D02 Board, one of the most powerful ARM Processors in the world. They have a configuration with 32-core Cortex A57 @ max 2.1GHz and up to 2 SoC per board coming up within a few months (64-cores per board!), each SoC has 1MB L2 cache/cluser, 32MB L3 cache. The board has 12 SATA\SAS (8 for one SoC, 4 for the other), 2 10/100/1000Mb/s compatible Ethernet ports, 2 10Gb/s SFP+ Ethernet ports, 8 DDR3 RAM DIMMs, 4 PCIE solts (2 pieces/SoC), 2 UARTs & 2 JTAGs for debug, 1 USB host. Rob Savoye of Linaro's Toolchain Group joins in this video discussing the installation of the latest GCC to this Board. Justin Zhao shows how he can bootup from Sata, PXE, Provision mode, NFS, with OpenSuse 13.1, Ubuntu 14.04, working on Red Hat. A LAMP (LAVA) and lxc (container) have already been enabled, and some Benchmarks (e.g. perf, iperf, ltp) have been executed on it too, perhaps Hisilicon will soon publish the test results also.
Linaro has been going through a 4 and a half year growth hiring the world's top Linux on ARM engineers globally, and working on their collaboration initiatives to keep everyone communicating and happy. This is a conversation between Release Manager, Koen Kool and Director Global Talent, Mike Levine.
With the first being the Hislicon Kirin620 Octa Core ARM Cortex-A53 based $129 HiKey development board, http://96Boards.org is a new open hardware specification for ARM 32bit and 64bit development boards, and a Community Program for software delivery to developers, makers and OEMs. In this video, Linaro CEO George Grey describes the standardized expansion buses for peripheral I/O, display and cameras allowing the hardware ecosystem to develop a range of compatible add-on products that will work on any 96Boards product over the lifetime of the platform.The 96Boards initiative is designed to offer a single software and hardware community across multiple vendor boards supporting a range of different features. A fixed set of minimum functions including USB, SD, HDMI and standardized low speed and high speed peripheral connectors are provided. Vendors may add customized hardware and feature sets provided the minimum functions are available. Linaro expects this to extend the platform life, increase the market for add-on hardware, and accelerate open source upstreaming of support for new SoC features.
Here is the session by Linaro CEO George Grey talking further about the 96Boards hardware at Linaro Connect Hong Kong 2015:
Linaro with members such as Hisilicon are porting and optimizing Chromium Blink with gstreamer running just above EGL, the next steps are to merging fully with the RDK project to replace the webkit core with blink core.