TB-RK3588X开发板评测

嵌入式技术

1368人已加入

描述

早在2019年,瑞芯微电子就对外发布了RK3588。在当时,RK3588那4大核4小核的规格比得上当时的手机旗舰处理器。不过由于种种原因,这款芯片直到2021年底2022年初才真正出货。而按照RK官方的一贯做法,他们一般会同步发布官方EVB板。这个EVB板会把所有接口都引出来,还配了两块屏幕,价格昂贵,一般开发者根本无力负担。而且这款开发板本身也不容易买到,据说要到RK那里备案,还要走专门的代理商流程。

 或许是RK官方也意识到了这个问题,后面RK旗下的一个品牌,叫做toybrick,他们也发布了一款TB-RK3588X开发板,这款开发板相对来说价格便宜一点,在EVB板上面裁剪了一些功能。对于一般的开发者,或者是小型企业,想要评估RK3588的,使用这款开发板其实更加合适。
 即使toybrick开发板限制没那么多,但是也要从代理商获取。目前深圳风火轮作为toybrick的合作伙伴,他们的店铺有这款开发板出售,

瑞芯微电子

本文将从硬件,软件两个方面,大致介绍一下TB-RK3588X。  硬件介绍开发板的外包装,上面的文字说明了toybrick这个品牌开发板的定位。

瑞芯微电子

包装内包含核心板一个,底板一个,电源,typec线,以及散热片

瑞芯微电子

底板的正反面,可以看出,即使在官方的全功能版本EVB上做了裁剪,还是有不少接口

瑞芯微电子

瑞芯微电子

核心板

瑞芯微电子

将底板,核心板,散热片组装为完整的开发板。

瑞芯微电子

         主要硬件配置如下

 

瑞芯微RK3588,搭载quad-core Cortex-A76 and quad-core Cortex-A55,主频高达2.4GHz,Mali-G610 MP4 GPU,以及6 TOPs算力的NPU
8GB LPDDR4内存,内存芯片厂商为三星,规格为LPDDR4X 4266 Mbps
32GB EMM,EMMC芯片厂商为kingston,规格为5.1 (HS400)
支持最多四个显示屏,最大支持8K输出,包括 HDMI、USB-C上的DisplayPort、DSI、EDP
SATA接口,可以接HDD
USB 3.0 Host x1 USB 3.0 Type-C x1 USB2.0 x2 PCIE3.0 x1
AP6275S,使用PCIE2.0接口,支持WIFI6 5G/2.5G,BT4.2
2x GMAC(10/100/1000M),一路使用RGMII,一路使用PCIE扩展
扩展GPIO

 

其接口分布图如下

瑞芯微电子

瑞芯微电子

 目前售价, 8G内存+32G EMMC规格核心板+底板3299元而第三方开发板,目前同等规格的,大概2000块左右,不过,从硬件的角度来说,TB-RK3588X有以下几个优势,是其他第三方开发板无法媲美的1、硬件完全开源,包括核心板和底板,某些第三方开发板厂家是不开放全部原理图的2、硬件用料讲究,没有为了降低成本而降低用料标准。避免了调试时一些莫名其妙的问题3、有全功能的PCIE3.0和SATA 3.0,提供了足额的供电操作系统目前toybrick为TB-RK3588X提供了Android 12.0和Debian 11.0两种系统,其中Android 12.0没有源码,Debian 11.0有内核和uboot源码,没有rootfs源码,rootfs只能烧录到板上之后再进行定制开发。toybrick官方的wiki为 https://t.rock-chips.com/wiki/CN/tb-rk3588x/,这里有软件开发的相关资料。此处以Android为例,介绍一下它的操作系统。

首先下载它的固件

瑞芯微电子

解压之后得到以下内容

瑞芯微电子

其中第一个为其固件,第二个是它的烧录工具

瑞芯微电子

按住此按钮,然后上电,打开烧录工具,可以看到出现一个loader设备

瑞芯微电子

瑞芯微电子

烧录工具已经配置好了地址,直接点击执行,就可以开始烧录

瑞芯微电子

烧录之后,开发板会启动Android 12系统。由于板上已经带了usb转串口的芯片,因此找根普通的usb线连接pc和开发板,即可看到开机时的log从启动流程上看,rk3588跟RK此前的soc差不多,首先是ddr固件

瑞芯微电子

ddr最终定频为2112MHz,这个频率超过了3568的1560MHz,是目前RK系列芯片最大支持的DDR频率然后可以看到它的内存确实识别为16bit x 4channel,总共64位

瑞芯微电子

然后进入uboot,rk的uboot版本依旧是2017.9

瑞芯微电子

内核版本更新为5.10,它的编译器也更换为llvm了

瑞芯微电子

进入android系统之后,通过getprop可以看到其编译信息

瑞芯微电子

Android 12的UI也更新了,更加适合这种横屏设备

瑞芯微电子

 性能测试用RK官方的开发板和官方发布的固件来进行性能测试,会具备一定的代表性,虽然TB-RK3588X在某些方面并没有把RK3588的性能发挥到极致,比如它的DDR使用的是LPDDR4X而不是更快的LPDDR5。对于这类面向高端平板,和高端BOX的芯片,我们使用3Dmark LIFE EXTREME来进行测试,测试同时在使用命令行查看其负载,温度的变化。安装3Dmark后,还要安装wild life测试项目,然后在首页找到wild life测试项目进入测试即可

瑞芯微电子

在测试过程中,可以通过以下命令查看系统信息  

 

瑞芯微电子

瑞芯微电子
 

 测试过程和空载情况下的系统信息如下

  空载 3Dmark测试时
内存消耗 2.26GB 4.5GB
cpu大核0、1温度 35.153 45.3
cpu大核2、3温度 35.153 45.3
cpu小核温度 35.153 46.23
gpu温度 35.153 48
cpu的负载信息 11%/800% 107%/800%
cpu小核工作频率 1.416Ghz 1.608Ghz
cpu小核最大工作频率 1.8Ghz 1.8Ghz
cpu大核工作频率 408Mhz 2.4Ghz
cpu大核最大工作频率 2.4Ghz 2.4Ghz
gpu工作频率 300Mhz 1Ghz
最大工作频率 1Ghz 1Ghz

 

从分数上看,RK3588的性能可以对标MTK平台的天玑1000+(1167分)和天玑1100(1215分),可以对标高通平台的骁龙865(1116分),介乎于苹果A11和A12之间。无愧国产旗舰芯片的称号。可以看出在运行3Dmark这类高图形负载测试的时候,其大核和GPU会以最高频率运行,而小核的频率并没有达到最高,而空载的时候大核和GPU几乎不运行,温度不到50摄氏度,说明其性能和功耗的平衡设计得不错。  

结语本文首先介绍了TB-RK3588X的硬件,然后简单介绍了其Android12的SDK,最后在Android12使用3Dmark LIFE EXTREME测试了其性能。如果想要从软件和硬件对RK3588平台进行评估,那么TB-RK3588X是一个不错的选择,它已经引出了大部分常用的接口,同时,TB-RK3588X的售价相对官方的EVB板来说是比较便宜的,目前从toybrick的代理商深圳风火轮可以直接获取到这款开发板。而RK3588,虽然发布日期延迟了一年多,但是这款芯片仍然在平板,和BOX市场上拥有很强的竞争力,基本是目前国产同类平台的最强者。     

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分