ROS交流群
ROS Group
产品服务
Product Service
开源代码库
Github
官网
Official website
技术交流
Technological exchanges
激光雷达
LIDAR
ROS教程
ROS Tourials
深度学习
Deep Learning
机器视觉
Computer Vision

海思 hikey970 开发板简介


  • administrators

    基本信息

    2018年3月19日的Linaro Connect大会上华为正式发布了HiHope Hikey 970开源硬件。HiHope Hikey 970基于华为海思麒麟970,采用了台积电10nm工艺,拥有4核Cortex-A73@2.36GHz和4核Cortex-A53@1.8GHz,12核的Mali-G72。麒麟970是全球首款内置独立NPU(神经网络单元)的移动AI计算平台。HiHope Hikey 970拥有6GB的LPDDR4 和 64GB UFS。外围部分拥有支持4K高清的HDMI 2.0a接口,2个USB3.0接口,2个USB Type-C接口,1个千兆网口,支持CAN V2.0B协议,可以运行AOSP、Ubuntu、Debian等系统。

    目前淘宝已经可以买到。

    HiHope Hikey 970以强悍的性能和兼容于96Boards CE的标准,在计算机视觉、高性能计算开发、Android标准化程序开发测试等领域有广泛的应用,HiHope Hikey 970不只是开源硬件中的性能怪兽,因为集成了NPU(NPU相比与CPU在能效上有50倍以上的提升,性能上有25倍以上的提升),并且得到了华为HiAI生态的全力支持,在AI等人工智能领域开发中拥有巨大的发展前景,HiHope Hikey 970可运用于深度学习算法、智能机器人、无人驾驶和智慧城市等多个领域。

    硬件配置简介

    项目 参数
    主板: 海思 麒麟 970 - HiAI 架构, NPU
    CPU: ARM Cortex-A73 MPCore4 @up to2.36GHz, ARM Cortex-A53 MPCore4 @up to1.8GHz
    GPU: ARM Mali-G72 MP12 GPU
    内存: 6GB LPDDR4X 1866MHz
    存储: 64GB UFS 2.1, Micro SD
    网络: Bluetooth/WIFI/GPS
    视频: 1080p@60Hz HDMI, 4 line MIPI/LCD port
    摄像头: 4 line MIPI port, 2 line MIPI port
    扩展接口: 一个40pin的低速扩展口
    UART, SPI, I2S, I2C x2, GPIO x12, DC power
    一个60pin 的高速扩展口(HS)
    4L-MIPI DSI, USB, I2C x2, 2L+4L-MIPI CSI
    用户接口: 电源、复位按钮
    8个LED指示灯
    4 个用户可以自己控制
    3 用来显示连接状态 (蓝牙 wifi和 GPS)
    1个用来显示can总线
    电源: 直流: +8V to +18V
    系统支持: Android
    Linux
    尺寸: 105.26mm X 100mm 满足 96Boards 客户版本标准尺寸要求.
    环境: 运行温度: 0°C to +70°C

    0_1526694480039_b9441cfc-3dac-4973-87c9-077fc78e70ef-image.png

    0_1526694393637_7673a326-e78a-4335-9f33-26fdaae78915-image.png

    96boards 简介

    HiKey系列开发板是开源组织Linaro 96Boards的核心成员。Linaro是一个非盈利的开源代码组织,由ARM、飞思卡尔、IBM、Samsung、ST-Ericsson 及德州仪器(TI)等半导体厂商联合,在2010年3月成立。

    “市场上这么多公司其实都需要开源软件作为接下来后续推广的平台,客户通过Linaro这个互相协作的平台可能只需要花一成的力气或投入就能实现过去十成投入的效果。”ARM合作伙伴支持部门总经理Monica Biddulph表示,这正是Linaro平台的意义所在。

    Linaro成立后,华为、阿里巴巴、中兴通讯、LeMaker、AMD、AppliedMicro、Calxeda、Canonical、Cavium、Facebook、HP、Marvell、红帽等行业内重要公司纷纷加入,可见这个组织在行业内备受认可。而华为海思是Linaro的核心成员,首批“96 boards”开发板便由华为海思提供,这意味着海思在Linaro的开源软件开发方面拥有更大的话语权,可以在芯片开发的过程中及早取得主流开源软件的支持。

    而96Boards是ARM开放平台规范,是第一个定义Cortex-A开发板的开放规范,该规范由Linaro社区委员会组织维护,取名96Boards意在说明囊括了“32位+64位”的板卡。基于96Boards规范,可以通过使用标准化平台,缩短开发周期,降低开发成本,加快产品的创新和量产速度。使用96Boards的用户众多,包括各种SoC设计、做外围芯片开发、软件应用设计等方面的客户。

    96Boards目前制定了消费版、企业版和物联网版本,目前市面上消费版更为常见。华为此前就推出了支持该规范、基于麒麟620处理器的开发板“HiKey 620”,值得一提的是,HiKey 620还是全球首款符合Linaro 96Boards CE标准的开源硬件产品。

    目前(2018.5.19)这块板应该是96boards上的机皇。

    文档信息

    这款虽然是华为的产品但是主要的文档都在96boards的官网上。

    文档主页

    Github 文档主页

    hikey970 相关软件 这里放的是hikey系列板子的相关软件。有些是某些板子独有的,从名称上能看出来比如 tools-images-hikey970。还有一些是通用的,但是针对不同的板子有不同的分支。比如 l-loader。

    注意目前的文档很不完善,里面有些东西是有问题的。有些软件也不能完全按照文档说明使用。虽然官方说明支持AOSP,Ubuntu,Debian。但是目前(2018.5.19)还是只支持AOSP。