最近我给我的香橙派Zero 2换了一个新的散热器:
香橙派Zero 2——这是我的第一个实体ARM开发板:SoC是全志H616万年的4xA53架构,1G内存,支持千兆以太网、双频WiFi蓝牙5.0 USB2.0、micro HDMI、26pin的各种GPIO等等,总体算是一款资源丰富全面、小巧而功能俱全的入门ARM开发板。为什么我选了这款开发板:
- 是比较新的开发板:这个Zero 2大概是去年11月左右推出的,H616也是去年推出的SoC,总体配置设计算是比较新了;
- 性价比不错:记得刚推出时512M内存版本大概是99,1G内存是119,在这个配置下算是很高的性价比了;当然由于今年魔幻的芯片市场,不止这一款几乎所有开发板都已经涨价不少,个人的观察是总体大约20%~30%的涨幅;
- 官方资料很全面详细:这是一款很新的开发板,也因此网络上关于这款开发板的开箱测评资料啥的都不多,这对于新手而言是相对不友好的(这也是树莓派的一大优势,资料教程非常多),好在官方资料真的非常详细:镜像与工具的提供,用户文档详细介绍了初上手连接配置及常见外设的接入教程等,各种源码等等,真的是零基础也能很快上手了,也正是买之前就已经看了好几遍的官方文档让我初次上手开发板也相当有底;
- Type-C供电接口:对Type-C真的是太有好感了,方便简洁美观,虽然在这块板子上就只有供电的功能,当服务器也不需要经常拔插;
没错我是把这玩意当成一个局域网Linux小服务器来使用的。到手就刷了官方的Debian server镜像,全程通过局域网SSH来连接控制,虽然这块板子有HDMI输出甚至支持4K,也有方便的Android系统镜像,不过由于是当Linux服务器我还真一次都没用到过视频输出功能,之前用I2C连接了一个小的OLED显示器显示服务器的各种状态,后来嫌扯着线麻烦也取消了。
但其实无论是这块板子的设计,还是全志对于H616这块Soc的介绍,都可以看出这玩意主要是定位于电视盒子的存在,而且市面上确实有很多同芯片的电视盒子:
电视盒子嘛,算得上是历史遗留产物,主要功能就是放视频的,需要有比较强的视频解码能力,使用Android系统可以方便开发,也能接入Android丰富的软件生态和各家的视频资源库。想想这玩意还真就是为了Android TV电视盒子而设计的,作为Linux服务器似乎并不是它的本意,目前Linux下也不支持GPU和视频解码,似乎浪费了它最主要的功能。
但作为局域网下的完整ARM Linux小服务器,能够折腾和实现的功能其实要更多。比如我把它作为了一个局域网的代理网关,实现了一些旁路由的功能;接上硬盘实现简单的NAS服务器能在局域网下能有最高40MB/s的传输速度;最近了解到的Emby又可以当成一个音影播放服务器流畅在线4K播放;MQTT的物联网通信服务器;借助frp内网穿透还能远程访问;至于各种网站数据库监控LAMP编程Python啥的自不必多说,用起来和云服务器差不多,但实体的硬件和外设扩展能力可以有更多的功能,而且硬件本身也是一种乐趣。我甚至还尝试用它来挖矿,当然这不值一提的算力啥也挖不到。说到性能?4核A53 1.5Ghz,大致比树莓派3的性能稍好,在我目前的各种部署使用下日常负载30%左右还相当富余,1G内存+SWAP也完全没有问题,配置完丢在桌角啥也不用管运行也很稳定,就真当服务器呗!当然以上其实很多的Linux开发板都能做到,或者可以了解一下别人家的“高质量服务器”。
吹完还是说说一些缺点:
- 发热比较大:28nm的H616的4个A53小核发热是真的大,从系统读取的温度日常都能有60℃~70℃,满载的话一会儿就能蹦到80℃甚至90℃去了,这还是加了散热片的情况下,虽然实际不会经常满载,CPU也不会降频使用上也没啥问题,但看着这数值就觉得不舒服,而且手摸上去的体感温度也很高,考虑稳定性于是换上了上图那个“巨大”的带风扇的散热器,即便这样日常温度也是大约是50℃,满载一会儿达到70℃,不知道别的开发板温度是什么样的,但个人觉得对于这个性能这个温度还是挺高的,而且在我的测试下目前散热的瓶颈可能不在散热器上是在导热速率上,
所以应该开核上液金上制冷片,考虑到这个芯片主要用于电视盒子,如果这个电视盒子的散热一般,那么估计日常使用盒子发热会比较大; - 没有USB3.0:这其实应该不算是这款开发板的缺点吧,因为从全志官网介绍看,H616本身就不支持USB3.0,只有再更高一级的H6支持,考虑其电视盒子的定位没有3.0也并不算是很大缺陷,而且这个价格段还真找不到支持USB3.0的开发板,想要有3.0就只能加钱了。价格高一些的RK3328芯片倒有USB3.0,不过很多开发板都把它转成了第二个网口实现双千兆,比如香橙派R1Plus和知名度很高的友善R2S。
下一步计划
下一步在开发板上的计划就是入手一个真电视盒子——搭载Amlogic S905X3的外贸电视盒子,主要看上其12nm工艺的4xA55,性能和发热应该会好一些,同时还有千兆网口和梦寐以求的USB3.0,电视盒子的配置性价比也不错,当然最关键的是在恩山有大佬对其进行OpenWRT的适配,可以借此尝试一下大名鼎鼎的OpenWRT,我其实更希望有完整的Armbian,也许可以尝试自行编译固件,借此更深入了解学习开发Linux,但毕竟这不是正常的开发板,折腾和问题又会更多了。