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

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.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

6 Replies to “Hikey 970 Documentation, HiAI DDK, Linux Firmware Images, and Support Forums”

    1. Have you also tried with another one that may be a tiny bit smaller? 🙂
      Do also you need to activate the fan shown behind the heatsink to run at full speed?

      1. original heatsink is different(much smaller) then one that you see on picture in this article.
        And I removed 60 PIN HS connector and SD card slot next to the CPU for more space.
        So now I can use pretty much any heatsink for PC motherboard chipset.
        I didn’t they anything else as there are no holes next to the cpu. But I don’t see any problem with something smaller.
        I want to try best solution.
        No I have only problem and that is I can’t overclock CPU more then 2,4GHz as there is some limitation in cpu firmware 🙁

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC