$129 Hikey Board Features a 64-bit ARM HiSilicon Processor, Complies with Linaro’s 96Boards Specifications

In my post about the Embedded Linux Conference 2015, I noticed a talk entitled “Generalizing Android for Low-Cost 64-Bit ARM-Based Community Boards” to be presented by Khasim Syed Mohammed, Linaro, mentioning that “Linaro is developing an open hardware platform specification to encourage software development on low-cost boards to lower the cost and accelerate the availability of maker and embedded products based on ARM SoCs”. But at the time, I had no details about the specifications themselves. As Linaro Connect HK 2015 is now taking place, the 96Boards Consumer Edition specifications have been released, and Hikey board have been unveiled with HiSilicon Kirin 620 octa core Cortex A53 processor, 1 GB RAM, and 4GB eMMC.

96Boards_Hikey

Hikey board specifications:

  • SoC – HiSilicon Kirin 620 octa core Cortex A53 processor @ 1.2 GHz (10,000 Dhrystone VAX MIPS) with ARM Mali-450MP4 GPU
  • System Memory – 1GB LPDDR3 @ 800 MHz
  • Storage – 4GB eMMC + micro SD v3 slot
  • Video Output / Display – HDMI 1.3 up to 1080p, DSI interface
  • Connectivity – 802.11 a/b/g/n Wi-Fi, Bluetooth 4.1 LE (TI Wilink 8 – WL1835MOD) with on-board antenna. Solder pads for external antenna are also present (6)
  • USB – 2x USB 2.0 host ports, 1x micro USB OTG
  • Camera – CSI interface
  • Debugging – Unpopulated 4-pin UART header (1), unpopulated 10-pin JTAG header (19)
  • Expansion headers
    • 40-pin LS (Low Speed) Expansion connector (2) – 2x UART, 2x I2C, GPIOs, SPI, Audio, reset, 1.8V and GND, as wekk as 5V/12V cooling fan support
    • HS (High Speed) Expansion connector (9) – DSI, CSI, SDIO, USB, etc…
  • Misc – Power button (3), settings header for power/boot/user (1), power measurements through holes (Total / PMIC only / HDMI, USB) (4), LEDs for Wi-Fi/Bt (11), and 3x User LED (13)
  • Power Supply (5) – 8-18V / 2A as per 96Boards specs.
  • Dimensions – 85 x 54 mm

Hikey_BoardDocumentation is available on 96Boards.org, and currently includes a User’s Guide and schematics in PDF format. You can get support on 96Boards Forums, the source code is available on github, and binary images for Linux (Ubuntu?) and Android will soon be available at https://builds.96boards.org/.

Hikey board is available on backorder on Avnet and Arrow for $129 and up.

Let’s also have a quick look at 96Boards specifications.

Stated goals:

  • Low cost ($50-$100 retail for a a minimum configuration)
  • Easy to extend with off the shelf parts available to maker community and OEMs
  • Easy to purchase globally (for example, via Amazon, Alibaba, Farnell, Digikey, Mouser, etc…)
  • Enable a third party ecosystem to develop around expansion (mezzanine) boards/peripherals/displays, etc… that can be used on any 96Board CE compliant board.

Minimum hardware features:

  • Ultra-small low-profile form factor – 85x54x12 mm – Extended Version: 85x100x12mm
  • Design is SoC independent (targets 32- and 64-bit SoCs)
  • 0.5GB RAM (Minimum 1GB recommended for Android_
  • MicroSDHC Socket for up 64GB on-board or expansion flash storage
  • Wi-Fi 802.11g/n and Bluetooth 4.0 LE
  • On-board connectors and expansion I/O:
    • 2x USB Type A or Type C host ports (USB 2.x or 3.x)
    • USB micro-B USB or type C slave or OTG port (USB 2.x or USB 3.x) for PC connection
    • Display and Audio Output: HDMI, or MHL (micro USB), or DisplayPort (USB type C)
    • Low profile 40 way female header for maker/community use
    • Low profile 60 way high speed female module header for advanced maker/OEM use with high speed interface including MIPI-DSI, USB, and optional MIPI CSI-2
    • Board power from low profile DC jack connector

Other requirements and options include at least one current sense resistor, buttons, LEDs, UART, recommended JTAG, and so on.

Software requirements include bootloader (open source), accelerated graphics support (binary or open source), a Linux kernel buildable from source code based from mainline, or the latest Google-supported Android kernel version, or the last two LTS kernels, and one of more of the following operating systems: Android, Debian/Ubuntu, Fedora/Red Hat, or an OpenEmbedded/Yocto build of a Linux distribution.

[Update: Linaro blogged about this, with quotes by several companies including Actions Semiconductors and AMD, so we might expect 96Boards compliant board(s) by these two Silicon vendors too]

Via Mininodes.

25
Leave a Reply

avatar
25 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
onebirDragonBoard 410c Development Board Quick Start Guide and Android BenchmarksLinaro Releases the First (Alpha) Version of the 96Boards Reference Software PlatformLeMaker Hikey 96Boards Development Board Comes with 1 to 2GB RAM, Sells for $75 and UpBubblegum-96 96Boards Development Board is Based on Actions Semi S900 Quad Core Cortex A53 Processor Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
anon
Guest
anon

Hmm, as was intrigued by the use of CE, and as the picture shows the lame China Export symbol, you might have wanted to mention the CE in this context means “Consumer Edition”, nothing to do with electronic compliance. 😉

@cnxsoft
Heh, I have confused those two Actions divisions too while researching who does the firmware for the chips. 😀

As a board spec, sure it should work just fine, need to see the Board 2/96 to see are they able to keep the spec the same for even two boards, there are way too many SoM standards, that are kept for exactly one board, and then changed every time there is a new chip used. 🙁

xxiao
Guest
xxiao

This is something big. It should have one or two SATA connectors somewhere though.

anon
Guest
anon

Btw, the SoC only supports one LPDDR3 channel, so an 32-bit DDR3 feeding eight Cortex-A53 cores… Outch!

Those cores are going to be sooooo much memory bandwidth starved, that even that low frequency of 1.2GHz is not going to help a lot, pretty much crippled the otherwise nice CPU grunt.

Member

This is a very disappointing board. Only 1 GB of RAM. No SATA for mass storage, not even USB 3.0!
It will only be of interest for testing AArch64 software. You’re certainly not going to get very good performance out of this board.

anon
Guest
anon

@cnxsoft
Yeah, the A53 is the low-end core, an 64-bit version little version of the big.LITTLE for the A57/72, a’la A7 for the A15… But even 8 * A7 would starve an 32-bit memory port… I would go over dual core A7 or single A15 for such bandwidth, everything above that will be starved, especially if some freak would like to compile stuff on them. 😉

anon
Guest
anon

@cnxsoft
Have been set for APM Mustang boxes for a while now, but now another player coming in… Hmm, better wait for those to come out… :-S

anon
Guest
anon

@cnxsoft
Still TBC, but is a (brand) new player, and is already running native Gentoo, with only few adds (devicetree mods) to the daily git from kernel.org. 😉

trackback

[…] Listed changes for Linux Linaro are exactly the same as last month, except they’ve used Linux 3.9 release. Power management tools have been added to their AOSP build, and some work has been done for Android 5.0 on the new Hikey board. […]

trackback

[…] announced the 96Boards initiative at Linaro Connect Hong Kong last month, and in collarabation with Huawei announced Hikey […]

trackback

[…] technology solutions based on the Android platform”. We already know it will soon release a 96Boards compliant board, but in the meantime, the company has officially launched Actduino S500 development […]

trackback

[…] already have two 96Boards compliant boards formally announced with HiSilicon Hikey and Qualcomm Dragonboard 410c, and Actions Semiconductor was also expected to release theirs soon. […]

trackback

[…] Hikey was the first 64-bit ARM development board compliant with 96Boards specifications, and supported by Linaro. Availability always seemed to be an issue however, and pricing was set to $129. But Lemaker, the makers of Banana Pi boards, recently joined Linaro, and they’ve built a lower cost version of the Hikey board, still featuring Hisilicon Kirin 620 octa-core ARM Cortex-A53 processor, but with 1GB and 2GB RAM versions, priced respectively at $75 and $99. […]

trackback

[…] 96Boards initiative was launched at the beginning of the year with Hikey board, and beside the hardware specifications, 96Boards also has some software requirements that include […]

trackback

[…] 96Boards initiative was announced in February with the introduction of Hikey board, and while progress has been rather slow, there are now two boards available for sale: Lemaker […]

onebir
Guest
onebir