首页 > 评测 > 我可能买了个假手机,虽然上面有颗Kirin 960——HiKey 960开发板体验

我可能买了个假手机,虽然上面有颗Kirin 960——HiKey 960开发板体验

麒麟960   华为   HiKey960   Linaro   AlphaStar   
  • 作者:SATURN
  • 来源:21ic
  • [导读]
  • HiKey后继有“板”,搭载华为最新麒麟960的开发板来了!

Kirin960-HiKey960开发板23.jpg

上图为使用Chrome浏览器打开网页的效果,使用过程中非常流畅,毕竟硬件参数摆在那里。

跑个Bench似乎已成默认规则,毕竟,性能如何,不是你说好就好,代码,除了人为的设置,应该还是我们值得信赖的伙伴,它会忠实的反映与它交互的平台。这里使用GeekBench来测试下系统的性能,供参考。

Kirin960-HiKey960开发板24.jpg

GeekBench的版本为4.1,最新的版本。GeekBench正确识别出了硬件的架构AArch64,对Android O的识别也是对的,不过在报告CPU主频时只识别1.8G,内存也正确识别出了其容量。最后得到的测试结果中,单核测试的得分为1173,多核测试得分为4277。这是个什么水平,嗯,比较才有区分

Kirin960-HiKey960开发板25.jpg

这是单核测试结果与主流手机的测试比对结果,不过这个结果不太理想,与宣称值还是有一定的差距。再来看多核的比较结果,如下

Kirin960-HiKey960开发板26.jpg

总而言之,是有差距的。笔者更愿意相信这是软件优化还不到位的结果,毕竟全新的板子,全新的系统,二者的磨合需要工程师们的辛勤付出,才能得到最理想的结果。

视频解码的测试,使用了两个软件,一个是MX播放器,另外一个是VideoLan,使用MX播放器播放1080P测试视频如下

Kirin960-HiKey960开发板27.jpg

播放视频时还是很流畅的,不过MX报告不支持硬件解码,实际播放过程中使用的是软解,注意窗口右上角的SW标志,表明是使用软件解码。

接下来还使用了VideoLAN来测试,这次的播放结果则非常糟糕,解码速度非常慢,倒有点逐帧播放的效果了,在使用VideoLAN播放视频时,使用top命令看到的结果如下

Kirin960-HiKey960开发板28.jpg

混乱的输出,还是那句话,笔者更愿意相信这是软件优化还不到位的结果。

官方宣称会有LINUX系统的支持,不过目前还没有看到HiKey960可用的LINUX固件发布,不过应该不是难事,有Linaro的支持,很快应该就会有可用的LINUX镜像,毕竟目前许多的嵌入式LINUX硬件都是使用LINARO提供的工具链或系统镜像来构建软件平台。

最后一个测试是BLE,笔者近段正好研究BLE的通信,恰好HiKey960也板载了BLE 4.1,正好与之通信。手头的Genuino 101也板载BLE功能,将HiKey960作为手机客户端,通过BLE来控制Genuino 101的LED灯。

Kirin960-HiKey960开发板29.jpg

Genuino 101上设置的BLE Service及Characteristic如下

BLEService ledService("19B10000-E8F2-537E-4F6C-D104768A1214"); // create service

BLECharCharacteristic switchChar("19B10001-E8F2-537E-4F6C-D104768A1214", BLERead | BLEWrite);

...

BLE.setLocalName("LEDCB");

HiKey960上使用BLE Scanner来连接到Genuino 101并发送控制数据,实现远程控制。运行画面如下

Kirin960-HiKey960开发板30.jpg

可以看到正确找到了LEDCB设备,接下来向LEDCB通过BLE写入控制数据,如下

Kirin960-HiKey960开发板31.jpg

点击OK,看到Genuino上的LED灯亮了,如果写入0的话,则熄灭LED灯。

这里将Genuino 101设置为peripheral role,而HiKey960则作为central role。测试没有问题,接下来可以打开Android Studio开始写自己的BLE APP了,开发板不就是用来运行自己写的程序么?

体验到此结束。

此次体验的总体感觉,硬件非常的强悍,无论是3GB的内存,还是TYPE-C/USB3.0等诸多非常前卫的接口,加上对Kirin960的一丝情怀,直接颠覆了笔者对开发板的认知。不仅仅如此,能近距离接触并体验Kirin960,本身就是一种荣耀,依笔者的感受,这与使用基于Kirin960的手机,完全是两种不同的体验。

要说不足,软件支持这一块算是略有遗憾。目前还没有LINUX固件的支持,测试过程中碰到的一些小问题,估计在下一个版本中,都会解决掉了吧。

参考资源:

96boards: http://www.96boards.org/

诚迈科技:www.archermind.com

AlphaSTAR社区:www.alpha-star.org

  • 本文系21ic原创,未经许可禁止转载!

网友评论