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

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

3天内不再提示

迅为电子RK3588S开发板第三章Buildroot系统功能测试

北京迅为电子 2024-09-02 14:45 次阅读

迅为电子RK3588S开发板第三章Buildroot系统功能测试

iTOP-3588S开发板采用瑞芯微RK3588S处理器,是全新一代AloT高端应用芯片,采用8nm LP制程,搭载八核64位CPU(四核Cortex-A76+四核Cortex-A55架构),集成Mali G610 MP4四核GPU,内置AI加速器NPU,算力达6Tops,支持8K视频硬件编码器和硬件解码器,提供了许多功能强大的嵌入式硬件引擎,性能更强的同时,功耗也能稳稳把控。在各个行业,性能表现都实力非凡。

wKgZombVXp-AJ30nAAmKrXWGWAw492.png

-----------------------------

关注:北京迅为电子,了解更多信息

烧 写buildroot系 统 镜 像 ,buildroot系 统 镜 像 在 网 盘 资 料“iTOP-3588S开 发 板\01_

【iTOP-RK3588S开发板】基础资料\06_iTOP-RK3588S开发板Linux镜像\01_Buildroot镜像

目录下,本小节测试buildroot系统。

3.1 系统启动

Buildroot系统启动后,

如果连接了屏幕,是可以看到系统桌面的,桌面显示如下图所示,默认已经支持wayland桌面环境及一些QT应用。

wKgZombVXp2AJglpAAIEvKgDFMM766.png

3.2 多路视频播放测试

多路视频播放器用于测试设备的多路视频播放能力,显示能力以及硬件解码能力,点击启动桌面上的“multivideoplayer”应用会自动循环播放九路视频的demo,

3.3 GPU 测试

glmark2是一个用于测试图形处理单元(GPU)性能的开源基准测试工具。它基于OpenGL API,并使用了一系列的渲染场景和特效来评估GPU的性能表现。点击桌面上的“glmark2”应 用,启动后将进行GPU测试,测试过程如下图所示:

测试完成之后可以在终端得到相应的得分,如下图所示:

wKgZombVXp2Af9J8AAIl55XmaBw474.png

3.4 系统信息查询

查看内核和cpu信息,输入如下命令:

uname -a

查看操作系统信息:

cat /etc/issue

查看环境变量信息:

env

wKgZombVXp2AVmDxAAOyhdcYzUA879.png

3.5 U 盘测试

iTOP-RK3588s开发板有两个USB2.0和一个USB3.0接口,每个接口均可以正常使用,如下图所示。

wKgZombVXp6AZ9JhAAQfYcuii2I430.png

方法一:

1将U盘插到开发板的usb接口,串口打印信息如下所示,U盘的设备节点是/dev/sda1。

U盘的设备节点不是固定的,根据实际情况来查看设备节点。

wKgaombVXp2AVbmNAAIDgkv679E472.png

2在buildroot系统下,U盘会自动挂载到/mnt/udisk目录下,可以通过“df -h”命令查看挂载路径,如下图所示:

wKgaombVXpqAdlCZAAEuxROCCSA721.png

方法二:

Buildroot支持自动挂载外部存储设备,连接屏幕以后,打开桌面上的“qfm”APP,依次点击“USB Disk”,就会进入U盘挂载目录。U盘挂载路径:/udisk,如下图所示:

wKgZombVXpqAMG5NAAGpr5UlOKw314.png

3.6 TF 卡测试

方法一:

1将TF卡插到开发板的TF卡插槽,

2默认情况下TF卡挂载到/mnt/sdcard目录下,输入以下命令查看挂载目录:

df -h

wKgZombVXpqADhJpAAE7nDhrqsc682.png

方法二:

Buildroot支持自动挂载外部存储设备,连接屏幕,打开桌面上的“qfm”APP,依次点击“SD

Card”,进入TF卡挂载路径,

3.7 USB 鼠标键盘测试

将USB鼠标和键盘接入iTOP-3588S开发板的usb接口

此时在屏幕上出现箭头光标,鼠标和键盘已可正常使用。

当拔掉usb键盘和鼠标时,

此时屏幕上箭头光标消失,鼠标已成功去除。

3.8 Linux 485 测试

本小节测试所用到的应用程序和串口工具存放在了“iTOP-3588S开发板\02_

iTOP-RK3588S

开发板】开发资料\06_系统外设功能测试\01_Buildroot系统测试配套资料\01_485-串口测试配

套资料”路径下。

3.8.1 485 硬件连接

485电路图如下图所示:

wKgaombVXpqAIgcqAAFNlKD1QdU095.png

由原理图可知,485使用的串口9,可以通过/dev/ttyS9来控制。接下来使用USB转RS485

模块进行测试(需要自行准备)。USB转RS485模块如下图所示:

wKgZombVXpuAUHnIAAERz9VfH_M869.png

由原理图可知,开发板底板上1号引脚是B,2号引脚是A,4号引脚连接地,然后将1 2

引脚连接到USB转RS485模块上,A接A,B接B,如下图所示:

wKgZombVXpuAH0rbAAHQtuH58QA937.png

USB转RS485模块的usb端口连接到电脑上。

3.8.2 测试 485

开发板发送数据测试:

注意,默认波特率为115200!

首先将485测试程序uarttest拷贝到开发板上,拷贝完成如下图所示:

然后在电脑上打开串口助手,选择对应的串口号和波特率,注意:默认波特率为 115200!

输入以下命令运行测试程序发送数据,发送的数据为123456789,数据信息可以自定义

./uarttest /dev/ttyS9 send 123456789

电脑端接收到信息,

wKgaombVXpuAb-nKAAGsN_S8Y7E856.png

输入以下命令开发板接收数据,如下图所示:

./uarttest /dev/ttyS9 recv

电脑端发送数据,

wKgaombVXpyAJHIzAAHLnmVC9xw238.png

开发板收到数据,

wKgZombVXpqAWLNpAAD8ZnDZC7w612.png

485测试完毕。

3.9 wifi 连接测试

方法一

qsetting是系统设置工具,其中可以设置WiFi连接。进入桌面“qsetting”,点击WiFi后,

点击右上角开关打开WiFi,设备将自动搜索周围WiFi。

点击想要连接的WiFi名,输入密码完成连接,

wKgaombVXp2AAjWvAAKbN_YtISg596.png

3.10千兆以太网测试

首先准备一个千兆路由器,一根千兆网线,开发板俩个网口都可以连接外网,将网口通过

网线连接到路由器的千兆口。

wKgaombVXp6AY_b1AAdfowwNcwg136.png

在串口终端也可以查看IP地址,可以根据自己的需求选择连接的网口并使用命令查看网

口的IP,如下图所示:

ifconfig eth0

输入以下命令对网口的连通性测试。

ping -I eth0 -c 10 www.baidu.com

3.114G 模块测试

配套资料在网盘资料“iTOP-3588S开发板\02_【iTOP-RK3588S开发板】开发资料\06_系统

外设功能测试\01_buildroot系统测试配套资料\02_4G模块测试配套资料”目录下。

iTOP-3588S开发板上预留了一个4G /5G接口,可以连接迅为提供的EM05-CE模块(全

网通4G模块)。

wKgaombVXpyAZfNyAAEooMwCd_w035.png

首先准备一个EM05-CE模块连接到iTOP-3588S开发板的PCIE接口上,然后准备一个

4G天线,接到EM05-CE模块的天线座上面,然后插入一张能联网的SIM卡,

然后进入到/topeet_test/03_4g/目录下,

然后执行以下命令运行连接脚本,如下图所示:

./quectel-CM &

输入命令“ifconfig”会有wwan0出现,

然后输入以下命令,ping一下百度的ip,可以看到已经能上网了,

ping -I wwan0 www.baidu.com

如果发现只能ping通IP不能ping通网址,是因为DNS没有设置对,在etc下有一

个文件resolv.conf。

vi resolv.conf

配置以下为可用的DNS。

nameserver 8.8.8.8

nameserver 202.99.160.68

nameserver 221.130.33.52

nameserver 221.130.33.60

nameserver 192.168.1.1

nameserver 114.114.114.114

编辑完保存,即可发现可以ping通外网。

3.12M2 接口固态硬盘测试

磁盘驱动器的速度是以一个单位时间内读写数据量的多少来衡量的。DD命令是一个简单的命令行工具,它可用对磁盘进行任意数据块的读取和写入,同时可以度量读取写入的速度。

将会使用DD命令来测试SSD磁盘的读取和写入速度。

iTOP-3588S开发板支持M.2接口的固态硬盘,这里以爱国者固态硬盘P2000为例,启动前将固态硬盘插入M.2接口(在开发板的背面),如下图所示:

wKgZombVXpyAZz3rAAHFFIsxMbY243.png

pci是一种总线,而通过pci总线连接的设备就是pci设备。PC上常用的设备很多都是采用pci总线,如:网卡、存储等。输入以下命令显示所有的pci设备信息。

lspci

输入以下命令查看生成的设备节点

ls /dev/nvme0*

输入以下命令挂载固态,将固态硬盘挂载到/nvme/目录下,挂载目录可以随意指定,如下

图所示:

mkdir nvme

mount /dev/nvme0n1p1 /nvme/

挂载完成之后,使用“df -h”命令查看挂载情况

3.13OV5695/OV13850 摄像头测试

开发板默认支持摄像头接口。摄像头接口是一个20PIN,间距为2.0mm的双排插针,底板提供4个摄像头接口,默认可以使用U19接口,连接的时候需要摄像头朝向缺口处安装。

迅为提供的 OV5695 摄像头模块如下图所示。

wKgaombVXpqAIdtbAACWoctChdw147.png

摄像头识别检测

v4l2-ctl --list-devices

/dev/video11为USB摄像头节点

查看摄像头支持的格式

v4l2-ctl --list-formats-ext -d /dev/video11

摄像头采集格式查询

v4l2-ctl -V -d /dev/video11

摄像头图像预览

gst-launch-1.0

v4l2src

device=/dev/video11

!

\video/x-raw,format=NV12,width=800,height=1280,framerate=30/1 ! autovideosink

wKgaombVXp6AYUSgAAd1STOk34I973.png

也可以点击桌面上的“qcamera”应用对摄像头进行预览,启动后将自动显示摄行头拍摄

画面,

3.14 NPU 查询

查询NPU驱动版本

cat /sys/kernel/debug/rknpu/version

查询NPU利用率

cat /sys/kernel/debug/rknpu/load

查询NPU电源状态

cat /sys/kernel/debug/rknpu/power

打开/关闭NPU电源

echo on > /sys/kernel/debug/rknpu/power

echo off > /sys/kernel/debug/rknpu/power

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

    关注

    8

    文章

    4913

    浏览量

    125912
  • 开发板
    +关注

    关注

    25

    文章

    4754

    浏览量

    96099
  • rk3588s
    +关注

    关注

    0

    文章

    29

    浏览量

    156
  • 迅为电子
    +关注

    关注

    0

    文章

    13

    浏览量

    7
收藏 人收藏

    评论

    相关推荐

    瑞芯微RK35883588S如何选型硬件区别

    1路HDMI_TX、1路千兆以太网、3路MIPI 摄像头接口、2路USB2.0等,虽然也支持多种接口,但相对来说,它的接口类型更加传统和经典。 RK3588S开发板: 大家在选择
    发表于 09-11 11:31

    RK3588开发板深度剖析丨首选的性能

    何处? 在2022年,北京电子推出了基于RK3588处理器的iTOP-RK3588开发板,一
    发表于 09-03 15:49

    RK3588!黑神话悟空,启动?-电子RK3588开发板

    RK3588!黑神话悟空,启动?-电子RK3588开发板
    的头像 发表于 08-30 14:13 211次阅读
    <b class='flag-5'>RK3588</b>!黑神话悟空,启动?-<b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>电子</b><b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>

    RK3588开发板运行openkylin麒麟系统

    RK3588开发板移植了银河麒麟和开放麒麟系统
    发表于 08-19 10:38

    探索巅峰性能 | RK3588开发板深度剖析

    探索巅峰性能 | RK3588开发板深度剖析
    的头像 发表于 08-12 14:07 541次阅读
    探索巅峰性能 | <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>深度剖析

    探索巅峰性能 | RK3588开发板深度剖析

    何处? 在2022年,北京电子推出了基于RK3588处理器的iTOP-RK3588开发板,一
    发表于 08-09 15:44

    RK3588S开发板广泛用于边缘技术,人工智能,智能家居,智慧零售,智能网关等

    性能强 iTOP-3588S开发板采用瑞芯微RK3588S处理器,是全新一代AloT高端应用芯片,搭载八核64位CPU,四核Cortex-A76和四核Cortex-A55架构主频高达2.4GHZ
    发表于 07-11 11:40

    RK3588开发部可移植银河麒麟和开放麒麟系统

    RK3588开发板移植了银河麒麟和开放麒麟系统
    发表于 07-03 11:24

    电子RK3588SRK3588硬件性能区别及板卡选型

    电子RK3588SRK3588硬件性能区别及板卡选型
    的头像 发表于 06-25 15:30 2100次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>电子</b><b class='flag-5'>RK3588S</b>与<b class='flag-5'>RK3588</b>硬件性能区别及板卡选型

    RK3588S边缘计算开发板Android13系统功能

    RK3588S边缘计算开发板Android13系统功能
    的头像 发表于 04-10 15:43 627次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588S</b>边缘计算<b class='flag-5'>开发板</b>Android13<b class='flag-5'>系统</b><b class='flag-5'>功能</b>

    iTOP-RK3588开发板Buildroot系统功能测试

    iTOP-RK3588开发板Buildroot系统功能
    的头像 发表于 03-14 15:42 894次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b>iTOP-<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b><b class='flag-5'>Buildroot</b><b class='flag-5'>系统</b><b class='flag-5'>功能</b><b class='flag-5'>测试</b>

    RK3588最小系统发布

    RK3588最小系统发布
    的头像 发表于 03-08 15:32 550次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588</b>最小<b class='flag-5'>系统</b><b class='flag-5'>板</b>发布

    2024挑战性价比最高的RK3588s开发板-youyeetoo R1评测

    的产品。这一开发板由深圳风火轮公司设计制造,尺寸100*69毫米,引出了RK3588s的绝大部分接口。包括千兆以太网、HDMI输出(支
    的头像 发表于 02-21 10:01 6112次阅读
    2024挑战性价比最高的<b class='flag-5'>RK3588s</b><b class='flag-5'>开发板</b>-youyeetoo R1评测

    RK3588开发板-智慧能源行业的解决方案

    RK3588开发板-智慧能源行业的解决方案
    的头像 发表于 01-24 15:26 433次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b>-智慧能源行业的解决方案

    【手册上新】RK3588开发板多屏显示手册

    显、异显和异触,可有效提高行业定制的拓展性。 iTOP-RK3588开发板支持以下屏幕: LVDS 7 寸屏幕
    发表于 11-07 10:37