×
嵌入式 > 技术百科 > 详情

华为麒麟960加持,性能爆表——目前最强的96Boards Hikey960评测

发布时间:2020-06-15 发布时间:
|

众所周知,麒麟960 SoC仍然是目前华为已发布的最强的移动SoC平台,华为旗下的旗舰智能手机基本都搭载了这个平台,而且其它厂商想用这个平台几乎不可能,但是让人大感意外的是诚迈科技居然推出了搭载麒麟960 SoC的96Boards开发板Hikey960,这确实是一件挺震撼的事。


Hikey960开发板硬件

Hikey960的包装很简洁,只有开发板本身以及一张说明文档,开发板用非常厚的静电袋保护着,比较可靠,然而遗憾的是开发板没有搭载相应的适配器,这个有点遗憾,毕竟又要符合这个DC JACK接口规范,又要符合8~18V供电的适配器并不是每个工程师都有闲置的可用,当然,不差钱的话可以直接在诚迈官方店铺购买。

Hikey960开发板的板卡尺寸为85mm*55mm,跟一张信用卡差不多大小,当然,这是按照96Boards的规范来设计的,没什么可议论的,但是笔者想说的是,Hikey960开发板做工极为精致!!!无论是PCB板材还是器件用料都做到了偏向极致的地步。

然而,这还不是全部,要说Hikey960最强势的地方,就是硬件配置可以媲美目前主流的旗舰智能手机。华为麒麟960 SoC + 3GB LPDDR4 SDRAM + 32GB UFS2.0,简直不把自己当开发板。具体的资源分布如下图所示。

开发板的硬件框图如下所示。

  • Hikey960支持在线购买,购买请点击>>

再来看下Hikey960开发板的细节。

外设接口方面,MciroSD卡支持SD3.0标准,HDMI支持HDMI 1.4版本、支持FHD 1080p输出,USB 2.0 type C OTG以及两个USB3.0 HOST接口(通过Mcirochip的USB3.0 HUB IC扩展出来的)

Hikey960支持的供电范围为8V~18V DC,官方推荐的是12V@2A适配器;

其中开发板的40pin低速信号接口包括:+1.8V, +5V, 电源信号, GND, UART*2, I2C*2, SPI, I2S, GPIO*12;

而60pin高速接口包括了4L-MIPI DSI, I2C *2, SPI (48M), USB 2.0, 2L+4LMIPI CSI。

Hikey960开发板上搭载了TI公司的WL1837MOD WiFi/BT模块,采用100pin的MOC封装,虽然尺寸非常小,只有13.3mm x 13.4mm x 2mm,但是集成度非常高,集成了包括射频 (RF)、功率放大器 (PA)、时钟、RF 开关、滤波器、无源器件和电源管理单元,支持2x2 MIMO Wi-Fi以及双模蓝牙,其中WiFi支持2.4GHz以及5GHz的双频带,性能强劲,同时也非常适合快速的硬件设计。

Hikey960开发板上的两个最大的IC(见下图)分别是32GB UFS(左)以及3GB LPDDR4 SDRAM+麒麟960 SoC(右),运存以及处理器SoC是采用堆叠封装在一起的,而我们能看到的就只有SDRAM。

无论是USF、LPDDR4还是麒麟960 SoC的性能是毋庸置疑的,说真的,在开发板上采用UFS,或者是LPDDR4都是笔者第一次见到,很多时候原因其实是一针见血的,毕竟目前很多开发板上搭载的核心处理器平台本身就不支持这两种接口,所以最后的功劳还是回到了华为的这颗麒麟960 SoC上,如下图硬件框图所示。

麒麟960 SoC不但支持目前最先进的存储接口,本身实力也不容小觑:4颗高性能的ARM Cortex-A73@2.4GHz以及4颗高能效比的ARM Cortex-A53@1.8GHz组合,再加上先进的高性能ARM Mali-G71 MP8@900MHz GPU,笔者只能无奈的表示服气,毕竟目前基于ARM处理器的开发平台,尤其是作为开发板,这会的Hikey960无愧于性能第一的开发板,而且预计这种情况会保持较长的一段时间,无出其右。

在开发板的背面,可以看到板子还搭载了PCIe接口,支持PCIe 1.1/2.0协议,可以支持扩展各种丰富的符合此接口协议的外设,而且标准的接口同样让用户扩展起来非常方便,唯一担心的就是安卓系统的驱动问题是否要自己写还是已有现成。

不同于很多开发板采用跳帽的方式实现开发板的启动/下载等功能的选择,Hikey960搭载拨码开关实现这些基本的操作,简单明了。

Hikey960通过拨码开关实现开发板的三种工作模式:Normal/Fastboot/Recovery Mode,而一般常用的就是Normal模式以及Recovery模式,也就是正常的启动模式以及需要烧录新镜像系统的烧录模式。

Hikey960开发板集成度之高,功能之多,不同的供电电压,使其供电这一块电路也变得异常复杂,整个开发板的Power Tree可以参考下面简单的框图。

开发板通过TI的DC/DC降压器、RichTek LDO,华为海思的PMU电源管理芯片、美信/飞兆的电压监测芯片等实现一整套的电源输出,保证电路供电的可靠性。

在没有实际体验Hikey960开发板前,总体回顾下此开发板的硬件设计,就只有这么几个字:做工精致、用料扎实!

Hikey960开发板上电

在诚迈科技的官网,官方给出的提示是Hikey960开发板支持AOSP(安卓开源项目)以及Linux系统,但是找了一遍只能找到安卓系统的源代码以及镜像,而Linux系统影都没见到,不过根据诚迈科技官方的反馈,Linux系统将由Linaro完成并在96boards.org官网论坛发布,对Linux系统感兴趣的用户不妨多关注下96boards的官网。

Hikey960出厂内置的则是AOSP,是安卓最新的Andriod O版本的系统。

对于安卓系统的体验,笔者其实有些介怀的,主要是没有相应的带触摸屏的屏幕或者显示器,而通过HDMI接普通的显示器的话实在是对体验安卓系统没什么“痛点”可言,巧妇难为无米之炊的现实版写照。Anyway,该做的还是要做,其实诚迈科技提供的安卓系统也仅是最原始最精简的安卓原生态系统,也没啥的系统体验可唠叨,通过系统来实际了解下板卡的性能倒还是可以干一下。

Hikey960开发板默认的设置是上电自动启动板卡,我们只需连接上相应的外设即可。

最纯净的系统,没有安装任何第三方的软件。

作为一款开发板,Hikey960可以连上5GHz频段的WiFi,算是一件骄傲的事了,浏览器默认是基于手机端的显示。

不过在简单的看了下系统后,发现在存储这栏的显示有问题,提示已使用-22.98GB

安装了CPU-Z的软件查看了板子的硬件参数,CPU的实际主频,或者称为更精确的主频为ARM Cortex-A73@2.36GHz以及ARM Cortex-A53@1.84GHz

其可使用的空间还有22.99GB(显然,系统自带的-22.98GB显示是错误的),可用运存大概为3GB。

另外也不免俗的安装了一些市面上比较常用的测试软件,比如Geekbench4、AndroBench、安兔兔娱乐下。

不过在跑这些测试软件的时候发现麒麟960 SoC的小核心貌似被锁频了,最高也只达到999MHz,离标称的1.84GHz相去甚远,故整个CPU最高的负载都是在71%左右,没有100%发挥性能,或者说还有一可能,因为在测试的时候板子的发热量极大,而笔者对于板子没有搭载相应的散热模块,有可能热量太大而导致的。

至于跑分结果,也只能参考了下,毕竟系统不但没有针对跑分做优化,更确切的说都没发挥麒麟960 SoC的全部性能,说实话,结果差不多只有真实性能的一半左右。

AndroBench测试结果,持续读速度为495MB/s、持续写速度为77MB/s、随机读速度为89MB/s、随机写速度为15MB/s,这个测试跟本身系统的文件系统也有一定的关系,当然,从这个读写速度也至少能看出开发板搭载了UFS闪存,至少eMMC5.1还没这么高的持续读速度。

安兔兔测试结果

在Hikey960开发板上,跑分啥的完全是娱乐一下,有意向购买板子Hikey960开发板的用户,那无疑是用此套硬件设计方案作为安卓系统底层驱动开发,或者是开发基于最新安卓系统上的APP应用。所以,Hikey960开发板的用途也就呼之欲出了,它既适合工程师用于如机器人、自动驾驶、AR\VR等高级应用的底层驱动开发,同时也适合那些需要基于安卓系统进行APP应用开发的用户来使用。

小结

诚迈科技推出的Hikey960开发板无疑是目前性能最强的96Boards开发平台,华为麒麟960 SoC+3GB LPDDR4+32GB UFS将它推向了怪兽级别的硬件配置。Hikey960开发板适配AOSP开源硬件系统,可以进行诸如自动驾驶、AR/VR、智能机器人等高级产品的开发,同样也可以基于安卓系统做APP应用的开发,目标应用的实用性很强。当然,可能唯一的遗憾是目前官方提供的相关应用以及基于开发板的系统比较单一,想要使用Hikey960实现开发,用户必须具备基本的安卓开发能力,否则,一切都没有意义。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
NS推出采用第二代PowerWise技术的能源管理单元及先进电源控制器