0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测评 | 国产“芯” · 瑞芯微 RK3568 性能解析

飞凌嵌入式 2022-03-18 11:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


瑞芯微出品的RK3568是一款定位中高端的通用型SoC,采用22nm先进制程工艺,主要面向工业互联网、HMI、NVR存储、车载中控、工业网关等领域。

RK3568兼具CPUGPU、NPU、VPU于一身,具体性能如下:01CPU

四核64位Cortex-A55

主频最高2.0GHz

22nm先进工艺

02GPU

Mail-G52

支持OpenGLES 1.1/2.0/3.2,OpenCL2.0,Vulkan1.1

内嵌高性能2D加速硬件

03NPU

集成高效能AI加速器RKNN NPU

支持1Tops算力

支持Caffe/TensorFlow等主流架构模型的一键切换

04VPU

硬解码H.264 4K@30fps、H.265 4K@60fps

硬编码H.264/H.265 1080P@60fps

8M ISP,支持HDR

RK3568与RK3399功能对比为便于读者更直观的了解RK3568的性能,下面将其与同为瑞芯微出品的RK3399的部分性能作比较:

9edc8400-a60c-11ec-8b86-dac502259ad0.png


通过表中性能对比不难发现,RK3568和RK3399都是非常优秀的通用型SoC。而RK3568的亮点在于内嵌高性能2D加速硬件,可支持JPEG硬解码、双网口、三屏异显、多PCIE\SATA接口,以及本身集成NPU,其特性在图片处理,存储,通信,多功能外设等应用场景可发挥独特的优势。

RK3568性能究竟如何?

那么RK3568的实际表现如何呢?下面笔者将基于飞凌嵌入式FET3568-C核心板进行功能测试,来直观了解其具体性能。

先简单介绍一下此款核心板:

FET3568-C核心板基于RK3568处理器设计开发,功能接口丰富,多媒体性能强悍、功耗低、品质稳定,可广泛应用于电力、医疗设备、物联网工业控制、智慧交通、轻量级人工智能9f0cccd2-a60c-11ec-8b86-dac502259ad0.jpg

测试开始

9f21b4c6-a60c-11ec-8b86-dac502259ad0.gif

一、显示测试

三屏同显

9f3b60b0-a60c-11ec-8b86-dac502259ad0.png

三屏异显

在MIPI/LVDS/HDMI屏幕上同时播放

9f5a7c7a-a60c-11ec-8b86-dac502259ad0.png

视频硬件解码

同时播放1024*600/1280*800/3840*2160三种分辨率视频。使用命令进行H.264视频硬解码播放

[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/1-B.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<0,0,1280,800>" &
[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/2-3001.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<1280,0,3840,2160>" &
[root@ok3568:/]# gst-launch-1.0 filesrc location=/home/forlinx/video/3-Q.mp4 ! qtdemux ! h264parse ! mppvideodec ! waylandsink "render-rectangle=<5120,0,1024,600>" &
[root@ok3568:/]# top

9f7afa54-a60c-11ec-8b86-dac502259ad0.png

如上可见,在1024*600/1280*800/3840*2160三种分辨率视频播放的情况下CPU的占用只有30%左右,CPU剩余大量的资源,可以进行其它操作。

二、硬件编解码组件列表

Rockchip官方mpp硬解码组件、H.264\H.265\VP8\JPEG等

使用命令查看inspect如下:

[root@ok3568:/]#gst-inspect-1.0| grep rockchipmpp

9f8ab5fc-a60c-11ec-8b86-dac502259ad0.png

更多硬解码组件详细信息您可关注飞凌嵌入式用户手册。

RK3568支持4K60帧视频解码,并可等效同时解码多路视频源,解码效率显著提升。RK3568具备专用硬件JPEG解码处理器,每秒240MPixels处理能力,且支持多小图并发处理,相较多数同类产品使用软件解码而言,RK3568更高效。

三、AI测试内置TensorflowAI框架和OpenCV3.43基础库,方便用户直接使用。

Tensorflow在FET3568-C核心板Linux系统进行如下测试:

[root@ok3568:/]# cd /usr/local/tensorflow
[root@ok3568:/usr/local/tensorflow]# chmod +x label_image_mobilenet
[root@ok3568:/usr/local/tensorflow]# ./label_image_mobilenet -m mobilenet_v1_1.0_224.tflite -l labels.txt -i cat.bmp -a 0 -c 100

9f9d6508-a60c-11ec-8b86-dac502259ad0.png目标检测

[root@ok3568:/usr/local/tensorflow]# chmod +x label_image_mobilenet_ssd
[root@ok3568:/usr/local/tensorflow]# ./label_image_mobilenet_ssd -m mobilenet_ssd.tflite -i test.bmp -a 0 -c 100

9fb18010-a60c-11ec-8b86-dac502259ad0.pngOPENCV相关测试运行飞凌嵌入式提供的人脸测试DEMO

[root@ok3568:/]# fltest_opencv_rknn_ssd  /userdata/model/ssd_inception_v2.rknn  /userdata/model/road.bmp

9fc2011a-a60c-11ec-8b86-dac502259ad0.png

RK3568支持1Tops算力NPU,基于其高性能AI算力,可在边缘端展开更多智能化应用,重构边缘价值。

四、多媒体性能测试Gstreamer音视频播放平台,UVCCamera以及MIPIOV13850摄像头,支持各种格式视频录制以及播放。

摄像头拍照

[root@ok3568:/]# gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=1 !video/x-raw,format=NV12,width=640,height=480 ! mppjpegenc !filesink location=pic.jpg

H.264格式视频录制

[root@ok3568:/]# gst-launch-1.0 v4l2src device=/dev/video0 num-buffers=100 !video/x-raw,format=NV12, width=640,height=480 ! tee name=t ! queue !mpph264enc !queue !h264parse !qtmux !filesink location=13850_h264.mp4 t. ! queue !waylandsink

‍RK3568内置8MISP图像信号处理器,可支持双摄像头与HDR功能;视频输入接口可外接摄像头或用于扩展多路摄像头的输入能力,可满足用户多媒体方面的需求。

五、接口功能测试RK3568具有较多的GPIO接口,PCIe总线,CAN总线,具备RTC,板载MIC、板载MIPICSI,耳机接口,HDMI,MIPI,LVDS,支持4G/5G,双网口等。本文小编将以CAN总线接口的测试为例讲解。

CAN总线接口的测试

两路CAN总线接口,CAN连线方式:CAN的H端子与其它CAN设备H端连接;CAN的L端子与其它CAN设备L端子连接。

短接CAN0和CAN1,在开发板终端执行如下命令:

CANFD每个数据帧最多支持64个数据字节。

设置CAN0/CAN1,将仲裁位设置为1M,数据位设置为5M。

[root@ok3568:/]#ifconfig can0 down
[root@ok3568:/]#ifconfig can1 down
[root@ok3568:/]#iplinksetcan0uptypecanbitrate1000000sample-point0.75dbitrate5000000dsample-point0.8fdon
[root@ok3568:/]#iplinksetcan1uptypecanbitrate1000000sample-point0.75dbitrate5000000dsample-point0.8fdon
[root@ok3568:/]#ifconfig can0 up
[root@ok3568:/]#ifconfig can1 up
can0设备当服务端(服务端先执行以下命令)
[root@ok3568:/]#candump can0&
can1设备当客户端(客户端发送数据)
[root@ok3568:/]#cansend can1 123#1aabbccddaabbccd
can0123[8]1AABBCCDDAABBCCD

RK3568拥有更灵活的IOMUX,引脚多功能组合应用,可根据产品需求选择,满足更多样的功能组合需求。

目前Linux系统使用Qt进行应用开发,即将推出的Android系统更可以满足用户app开发,用户可根据开发经验自行选择。

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

    关注

    5186

    文章

    20143

    浏览量

    328688
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3568主板+国产鸿蒙系统+多媒体信息发布系统,搭载鸿蒙的国产广告机|高格欣科技

    在智能显示与物联网快速发展的时代,设备间的高效协同与信息精准发布愈发关键。深圳市高格欣科技有限公司(下面简称“高格欣”)研发团队经过多次开发试验,成功将RK3568主板与
    的头像 发表于 09-11 10:18 1020次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568</b>主板+<b class='flag-5'>国产</b>鸿蒙系统+多媒体信息发布系统,搭载鸿蒙的<b class='flag-5'>国产</b>广告机|高格欣科技

    【作品合集】合众HZ-RK3568开发板测评

    体验】外设接口测试 【HZ-RK3568开发板免费体验】基于SDK固件编译 第一期合集: 五科技CF5010RBT60开发板测评作品合集 第二期合集: 创龙科技TLT113
    发表于 09-10 10:22

    RK3576与RK3576S有什么区别,性能参数配置与型号差异解析

    第二代8nm高性能AIOT平台RK3576家族再添新成员-RK3576S,先说结论:相较主
    的头像 发表于 08-14 23:57 1742次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3576与<b class='flag-5'>RK</b>3576S有什么区别,<b class='flag-5'>性能</b>参数配置与型号差异<b class='flag-5'>解析</b>

    迅为RK3568 重制版RK3568驱动指南全面升级

    迅为RK3568 重制版RK3568驱动指南全面升级
    的头像 发表于 07-28 15:25 1483次阅读
    迅为<b class='flag-5'>RK3568</b> 重制版<b class='flag-5'>RK3568</b>驱动指南全面升级

    平台必备,RKDevInfoWriteTool工具使用教程,触觉智能嵌入式方案商

    本文介绍原厂工具RKDevInfoWriteTool的使用方法,使用触觉智能SBC3528工控主板演示,搭载了
    的头像 发表于 04-27 19:25 1235次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>平台必备,RKDevInfoWriteTool工具使用教程,触觉智能嵌入式方案商

    迅为RK3568开发板资料升级更新驱动开发指南

    iTOP-3568开发板采用RK3568处理器,内部集成了四核64位Cortex-A55处理器。主频高达2.0Ghz,
    发表于 04-17 16:36

    NPU性能深度评测:RK3588、RK3576、RK3568RK3562

    随着AI技术不断发展,越来越多的嵌入式设备开始集成NPU(神经网络处理单元),以实现更高效的AI推理。作为国产芯片厂商的佼佼者,推出的RK
    的头像 发表于 04-03 11:17 6170次阅读
    NPU<b class='flag-5'>性能</b>深度评测:<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588、<b class='flag-5'>RK</b>3576、<b class='flag-5'>RK3568</b>、<b class='flag-5'>RK</b>3562

    正式发布 | 启扬RK3568开发板已成功适配OpenHarmony4.0版本

    智能IAC-RK3568-Kit开发板基于RK3568处理器设计,主频最高可达2.0GHz,集成支持多格式视频编解码的VPU,GPU、
    的头像 发表于 03-27 17:24 1153次阅读
    正式发布 | 启扬<b class='flag-5'>RK3568</b>开发板已成功适配OpenHarmony4.0版本

    如何助力机器人产业应对挑战把握机遇,迅科技携手RK3588/RK3568共创智能未来

    机器人行业正迎来黄金发展期,但也面临着技术、成本、应用等多方面的挑战。RK3588/RK3568作为高
    的头像 发表于 03-19 18:06 926次阅读
    如何助力机器人产业应对挑战把握机遇,<b class='flag-5'>瑞</b>迅科技携手<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588/<b class='flag-5'>RK3568</b>共创智能未来

    迅科技安卓触控一体机 RK3568硬核驱动,赋能健康管理设备

    在智慧健康迈向深度数字化的进程中,高性能硬件与稳定交互系统的结合成为关键。迅科技基于 RK356
    的头像 发表于 03-04 17:03 910次阅读
    <b class='flag-5'>瑞</b>迅科技安卓触控一体机  <b class='flag-5'>RK3568</b>硬核驱动,赋能健康管理设备

    国产开发板的端侧AI测评-基于米尔RK3576

    国产自主可控必须搞起来。那与非网本期内容就跟自主可控强关联——评测一款基于国产SoC的板卡,由米尔电子推出的
    发表于 02-14 16:29

    RK3568J 视频图像处理框架全解析

    RK3568J产品简介 RK3568J是
    的头像 发表于 01-24 09:36 1232次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3568</b>J 视频图像处理框架全<b class='flag-5'>解析</b>

    平台Android系统串口测试方法,触觉智能RK3562开发板演示

    方案主板Android系统串口测试方法,通用RK3568RK3566、RK3588、
    的头像 发表于 12-24 11:51 1422次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>平台Android系统串口测试方法,触觉智能<b class='flag-5'>RK</b>3562开发板演示

    鸿道Intewell工业操作系统生态·RK3568

    基于鸿道Intewell操作系统和RK3568,科东软件打造了一个实时与非实时智能融合应用框架。这个框架允许在同一颗芯片上完成实时与非实时应用的智能融合,提高芯片资源的利用效率,
    的头像 发表于 12-18 17:02 974次阅读

    主板/开发板Linux系统播放音频方法,触觉智能RK3562开发板演示

    本文介绍方案主板/开发板Linux系统播放音频的方法,触觉智能RK3562开发板演示,通用RK3566、
    的头像 发表于 12-13 11:40 1396次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>主板/开发板Linux系统播放音频方法,触觉智能<b class='flag-5'>RK</b>3562开发板演示