Hikey 970 Documentation, HiAI DDK, Linux Firmware Images, and Support Forums

Orange Pi Development Boards

Hikey 970 board has impressive specifications with Huawei Kirin 970 SoC featuring an octa-core Arm Cortex A73/A53 processor and an Arm Mali-G72-MP12 GPU, coupled with 6GB LPDDR4x and 64GB UFS storage. It’s also one of the first broadly available developer platforms equipped with a Neural Processing Unit for artificial intelligence applications.

However when it launched in April, Hikey 970 documentation was lacking, and despite the board is supposed to run both Android (AOSP) and Linux distributions such as Ubuntu or Debian, so far only AOSP is shown in the download section, with Linux distributions “coming soon”.

Hikey 970 BoardBut if you want to start as soon as possible there are still some good news. First, some documentation for the board has been released on Github, including getting started guides, hardware documentation (schematics, user manual, etc..), and some instructions to build AOSP from source code, and flash it to the UFS storage. If you are interested in Huawei artificial intelligence SDK (HiAI DDK) and working with the NPU, some specific user guides are available for download.

Hikey 970 Documentation - Block Diagram
Hikey 970 Block Diagram as found in Schematics

I could find two support forums for the board:

While there’s no official Debian image just yet, some of the members have already built their own Debian or Ubuntu image. Just don’t expect everything to work out of the box just yet:

You’ll find some discussion about those two firmware images on the forums listed above. That means working on Hikey 970 with Linux is now possible, but still needs some improvements. I’d eventually expect the official Debian image to support hardware video decoding/encoding, 3D GPU acceleration, and NPU support out of the box, but more patience is still required.

The board is sold for $299.00 on Seeed Studio, but if it is a bit over your budget, and you are still interested in NPU acceleration for AI workloads, you may have to wait for the cheaper Rockchip RK3399Pro based RockPro64-AI or ROCK960 PRO boards instead.

Thanks to Nobe for the tip.

6
Leave a Reply

avatar
4 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
Da Xuem][skoMagicMonkeyJeroen Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Jeroen
Guest
Jeroen

a bit expensive, the rock pro seems to be better value

MagicMonkey
Guest
MagicMonkey

I think, HiKey board are using UEFI thus it should be easier to boot Linux distributions.

m][sko
Guest
m][sko

Nice heatsink that I added to both HiKey 960/970
https://discuss.96boards.org/t/i-changed-heat-sink-to-something-better/4970
Hikey970 is running on max freq( 2,4GHz on big core ) without throtling

Da Xue
Guest
Da Xue

HiKey 970 software and documentation is made mostly by HiHope. Official support documents and downloads are here:
http://hihope.org/download