近年来,单板计算机(SBC)因其紧凑的尺寸、低功耗和出色的性能,变得越来越受欢迎。目前SBC在各种应用中被广泛使用,从业余项目到工业自动化、甚至是人工智能的开发。最近,与非网发现一款性能异常强大,功能丰富多样的单板计算机——世野科技推出的Edge2。
Edge2外观参数
Edge2开发板尺寸约为82 x 57mm,比成人手掌还小,但却具备了强大的性能以及丰富的功能,先来看下Edge2的整体外观和具体的参数。
在功能上, Edge2搭载一个USB3.0的A口,最大支持1.5A的供电;一个USB3.1的C口,支持DP输出;一个HDMI接口;一个USB-C口作为供电;一个USB2.0的A口,最大支持1.3A的供电。
此外,Edge2也搭载传统的功能按键,如电源,功能,复位按键,其中功能按键可以让开发板进入MaskROM模式,方便烧录系统。
同时,Edge2也支持不少输入输出接口,比如底部一侧的两个数字麦克风,3个摄像头的MIPI-CSI接口。
而在Edge2开发板的另一面,有两个IO接口,包含了I2C、UART、SPI、ADC、PWM、I2S、USB等功能;两个MIPI-DSI的显示输出接口。
综合来看,虽然Edge2板子比较小巧,但是接口却非常丰富,包含了传统常用的高性能接口以及用于开发调试的功能更细分的IO口,当然这些功能接口的引出少不了强大的硬件支持,所以来看看板子上具体有些什么芯片。
Edge2开发板上的芯片包括了:
核心为国产瑞芯微的RK3588S,8核64位SoC,8nm工艺,集成了4颗ARM Cortex-A76的大核以及4颗A55的小核,可在各种工作负载下提供快速响应的性能;集成了4个Mali-G610 GPU,支持流畅的4K用户界面,可轻松处理复杂的渲染任务,甚至玩一些3A的游戏;另外RK3588S还集成高效的NPU,提供高达6万亿次每秒的运算,支持常见的深度学习框架,可优化运行机器学习和人工智能模型。
两颗海力士的4GB LPDDR4内存以及三星的32GB eMMC5.1存储。
意法半导体的32位Arm Cortex-M0+微控制器(STM32G031K6)作为开发板的协处理器,主要是用于一些外设IO的功能扩展。
汤铭科技的USB2.0 HUB芯片, 一出四,适用于扩展坞,集线器等产品的应用。
供电管理区域的核心是瑞芯微的电源管理单元(RK806-1),与RK3588S的SoC是配套使用的。
正基的WiFi6无线模块(AP6275P),足够应付日常的联网。
以上为Edge2开发板上主要的一些硬件,接下来就实际测试感受下这些硬件组合在日常使用中能发挥出什么效果。
Edge2上电测试
从官方提供的信息来看,需要为Edge2开发板提供9~20V的供电,准备一个适合的电源适配器,然后将一些必要的外设连接上,如显示器,鼠标、键盘等。开发板出厂没有内置任何系统,只有一个OOWOW的嵌入式服务。这是什么呢?官方的解释是像单板计算机这类让玩家折腾的产品,比较麻烦,安装系统什么的是经常会发生的事。为了免去安装系统、或者升级、维护之类的操作,所以开发了OOWOW,这能让单板计算机作为一个独立的设备,直接从开发板执行所有的维护功能和操作系统安装,一句话解释就是开箱即用,让你轻松玩转板子。
本次测试通过嵌入式服务安装了一个工程师常用的系统Ubuntu,具体操作流程方都都详细的说明,视频中不再赘述。
安装完成,可以看下CPU的信息,8核的SoC,Arm架构,内部集成两种内核,Cortex-A55和A76,A55的主频显示的是400MHz~1.8GHz左右,A76的主频显示的是400MHz~2.3GHz左右。
性能测试安装的是一个开源的多线程的性能测试工具sysbench,这个工具可以最大程度的测试CPU的极限性能。测试内容是在指定时间内循环进行素数计算,这里计算20000个素数,单核的测试结果如下图所示。
图中的events是指每完成20000个素数的计算轮次,所以实际测试CPU的性能是每秒可以完成900多的轮次的计算。默认的是10秒时间,所以10秒内完成的轮次是9000多次。同时你也可以看到,这里有完成1次event最小耗时多少,以及平均耗时跟最大耗时。
然后再来测试下8核全开是什么情况。
实际测试的结果如上图所示,8核全开性时的性能就比较强了,同样的条件下每秒完成了5000多的events,然后10秒总共的话完成了50000多的events。
因为上次评测过的Station M3同样是RK3588S的SoC,所以这里再和M3主机对比测试看看是什么情况,单核测试条件下,相比M3每秒少计算了90多轮次,不知道是不是因为系统版本不同的关系还是SoC个体有些许差异。
而在8和全开的测试中,相比M3每秒少计算了400多轮次。
为什么会这样?会不会是散热缘故?毕竟在测试的时候Edge2的风扇并没有启动。于是接下去测试将Edge2上的风扇开启最大,再来测试看看。
单核对比测试结果:
8核对比测试结果:
从实际来看,无论是单核还是8核的测试,都有提升,但是还是有些许的差距,目前我只能归为系统版本以及SoC个体的差异了。但无论如何,瑞芯微的这颗国产SoC确实了不得,期待看到更多国产芯片厂商的崛起。
还有其它方面的测试就不一一进行了,毕竟我手上的这台Edge2除了核心的SoC,像内存,存储等都不是厂商提供的最佳性能版本,而主要的SoC性能相信大家在上面的测试中也有所了解了。
小结
总而言之,Edge2是一款性能强大、功能丰富、多用途的单板计算机,为各种应用提供了先进的性能和功能。从板载SoC实际的性能测试来看,国产瑞芯微的SoC表现相当出色,不仅能在各种工作负载下提供快速响应,同时内置的GPU也可以轻松处理复杂的渲染任务,更甚者,集成的NPU具备高效低功耗运行机器学习和人工智能模型的实力。因此,Edge2可以说是一款出色的单板计算机,非常适合各种应用,从业余项目到工业自动化,甚至是AI开发。凭借其强大的CPU、先进的GPU和高效的NPU,Edge2当仁不让的成为目前单板计算机第一梯队的成员,如果你正在寻找一款性能强大、功能丰富且灵活多变的单板计算机,Edge2绝对值得考虑。