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

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

3天内不再提示

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

北京迅为电子 2024-10-15 15:59 次阅读

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

迅为iTOP-3588S开发板采用瑞芯微RK3588S处理器,是全新一代AloT高端应用芯片,搭载八核64位CPU,四核Cortex-A76和四核Cortex-A55架构,主频高达2.4GHz,4GB内存,32GB EMMC。

四核心架构GPU

内置GPU可以完全兼容OpenGLES 1.1、2.0和3.2。

内置NPU

RK3588S内置NPU,支持INT4/INT8/INT16/FP16混合运算能力,6TOPs的NPU算力,赋能各类AI场景。

强大的视频编解码

8K编码+8K解码,持8Kp60 H.264/H.265/VP9视频解码,支持8Kp30 H.264/H.265视频编码,支持Dual pipe ISP(48M-16M),支持HDR。

核心板

开发板采用核心板+底板结构,拆卸方便,核心板引脚240PIN全部引出,满足用户扩展需求。

接口丰富

千兆以太网4G模块(选配)、HDMI输出、PCIe2.0、USB3.0、USB2.0、RS485、TypeC、SARADC等接口一应俱全。

wKgaoWcOHvqAUJq3AAbFTjUqHEo805.png

【公众号】迅为电子

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

第五章 Debian 系统功能测试

烧 写Debian系 统 镜 像 ,Debian系 统 镜 像 在 网 盘 资 料“iTOP-3588S开 发 板\01_【iTOP-RK3588S开发板】基础资料\06_iTOP-RK3588S开发板Linux镜像\”目录下,本小节测试debian系统。

5.1 系统启动

命令行终端显示如下,进入root用户

wKgaoWcOHviACOaFAAI96IXO7lA347.png

5.2 系统信息查询

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

uname -a

查看操作系统信息:

cat /etc/issue

查看环境变量信息:

env

wKgZoWcOHvaAN9JEAABdZAyh6zw271.png

6.3 背光测试

背光的亮度设置范围为(0--255),255表示亮度最高,0表示关闭背光亮度。进入系统 后在终端输入 如下命令进行背光测试。

输入以下命令查看当前屏幕背光值

cat /sys/class/backlight/backlight/brightness

输入以下命令设置背光熄灭

echo 0 >/sys/class/backlight/backlight/brightness

输入以下命令设置背光亮起

echo 200 >/sys/class/backlight/backlight/brightness

5.3 按键测试

首先给开发板上电,通过调试串口登录到开发板上,

然后在串口终端输入“cat /proc/bus/input/devices”命令,查看Linux系统的输入设备,用户按键的输入设备信息如下图所示:

wKgZoWcOHviAYazoAALfOcNDf48065.png

从上图可以看到用户按键的事件号是event2,然后在串口终端输入“od -x /dev/input/event2”命令,接下来按下开发板上的按键(VOL+或者VOL-或者HOME或者BACK),可以看到获取到的按键上报数据(十六进制方式),

5.4 有线网测试

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

wKgZoWcOHvqAT4xrAAqXJmKqjOU149.png

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

ifconfig eth0

wKgZoWcOHvaAPIQ_AAHq4aw43uQ835.png

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

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

5.5 WIFI 测试

方法一:命令行的方式测试WIFI

输入以下命令查看网络设备,如下图所示 :

nmcli dev

输入以下命令开启wifi

nmcli r wifi on

输入以下命令扫描wifi

nmcli dev wifi

输入以下命令连接wifi

nmcli dev wifi connect "wifi名" password "密码"

作者连接手机的热点,输入以下命令:

nmcli dev wifi connect "1002" password "topeet2015"

然后使用“ifconfig”命令来查看是WIFI设备是否获取到了IP,

最后使用命令“ping www.baidu.com”来ping百度的ip地址,如下图所示就成功了。

wKgZoWcOHveAIvuCAAHAcmKu34s652.png

方法二:图形界面的方式测试WIFI

Debian桌面启动后,

然后点击右上角的网络图标,可以看到搜索到的WIFI如下图所示:

wKgaoWcOHveATuczAAFi8f3ygLA126.png

点击要连接的wifi会弹出输入密码的界面,输入密码之后,点击连接。连接成功之后,可以打开网页来进行测试,

5.6 U 盘测试

将U盘插入对应的USB接口之后,会在桌面出现一个U盘对应的文件夹,

可以通过图形化界面进行U盘文件的查看和修改,然后通过“df -h”命令可以看到u盘挂载到了“/media/topeet/H”目录下。

使用以下命令查看U盘内的文件信息,如下图所示:

ls /media/topeet/H

wKgaoWcOHvaAaLmJAADgtbkXKok215.png

至此U盘测试就完成了。

5.7 TF 卡测试

将TF卡插到开发板的TF卡插槽,插入之后会在桌面出现TF卡的图标,

可以通过图形化界面对进行TF卡内容的查看和修改:

wKgaoWcOHvaASUbPAADc32GOdVQ238.png

然后在命令行输入以下命令查看挂载目录:

df -h

可以看到TF卡被挂载到了/media/topeet/disk目录下

3、 进入到Tf卡挂载目录,查看如下图所示:

由于TF卡没有任何内容,所以是空的。

5.8 Linux 485 测试

本章节配套资料在网盘资料“iTOP-3588S开发板\02_【iTOP-RK3588S开发板】开发资料\06_系统外设功能测试\03_Debian系统测试配套资料\01_485-串口测试配套资料”目录下。

5.8.1 485 硬件连接

485电路图如下图所示:

wKgaoWcOHveAXyfOAAF5XYmtxUg609.png

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

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

wKgZoWcOHveAZsURAAEqozOydoM377.png

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

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

wKgaoWcOHviABU50AAIJm_f-Yms951.png

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

5.8.2 测试 485

开发板发送数据测试:

注意,默认波特率为115200!

首先进入到开发板的/topeet_test/01_485_test目录下,在该目录存放了485测试程序uarttest,然后在电脑上打开串口助手,选择对应的串口号和波特率,注意:默认波特率为 115200!

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

./uarttest /dev/ttyS9 send 123456789

输入以下命令开发板接收数据,

./uarttest /dev/ttyS9 recv

开发板收到数据,

wKgZoWcOHveAEwuwAAEkA16_p04385.png

485测试完毕。

5.9 4G 模块测试

配套资料在网盘资料“iTOP-3588S开发板\02_【iTOP-RK3588S开发板】开发资料\06_系统外设功能测试\03_Debian系统测试配套资料\04_4G模块测试配套资料”目录下。

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

wKgaoWcOHveACI-HAAGGIW6_BKo878.png

首先准备一个EM05-CE模块连接到iTOP-3568开发板的PCIE接口上,然后准备一个4G天线,接到EM05-CE模块的天线座上面,然后插入一张能联网的SIM卡,

wKgaoWcOHvmARgroAAS2bDQJ0Wk975.png

拷贝网盘资料“iTOP-3588S开发板\02_【iTOP-RK3588S开发板】开发资料\06_系统外设功能测试\03_Debian系统测试配套资料\04_4G模块测试配套资料”目录下的quectel-CM脚本到开发板上,然后执行以下命令运行连接脚本,

./quectel-CM &

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

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

pingwww.baidu.com-I wwan0

5.12 UVC 摄像头测试

iTOP-rk3588s支持MIPI摄像头,同时也支持UVC摄像头。首先来测试一下UVC摄像头,将USB摄像头插入开发板,将自动安装uvc驱动。

摄像头识别检测

v4l2-ctl --list-devices

wKgZoWcOHviAcMakAAGual8c-iw050.png

由上图可知,查看设备结点,可见/dev/video21和22为USB摄像头结点

查看摄像头支持的格式

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

摄像头采集格式查询

v4l2-ctl -V -d /dev/video21

Debian系统默认已经安装了“cheese”摄像头测试软件。在终端输入“cheese”命令打开该工具,就可以显示摄像头的摄像信息了如下图所示:

wKgZoWcOHvqAF5nAAATG6uUl5OA414.png

5.13 OV5695/OV13850 摄像头测试

开发板默认支持摄像头接口。摄像头接口是一个20PIN,间距为2.0mm的双排插针,底

板提供4个摄像头接口,默认可以使用U19接口,连接的时候需要摄像头朝向缺口处安装。

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

wKgaoWcOHvaAb4f3AACHMvC91Ig618.pngwKgaoWcOHvqAc4TbAAZ5-NIDV1s368.png

摄像头识别检测

v4l2-ctl --list-devices

wKgZoWcOHviAWtthAAIp8eDnlQQ980.png

由上图可知,/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

5.14EMMC 测试

下面简单测试eMMC的读写速度,以读写ext4文件系统为例。注意:为确保数据准确,

请重启开发板后测试读取速度。

dd if=/dev/zero of=/test bs=1M count=500 conv=fsync//写入测试

dd if=/test of=/dev/null bs=1000M //读取测试

wKgZoWcOHvaAMx1SAABWyA1YNB4868.png

5.15NPU 查询

查询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

    文章

    5008

    浏览量

    126172
  • 开发板
    +关注

    关注

    25

    文章

    4817

    浏览量

    96656
  • rk3588s
    +关注

    关注

    0

    文章

    30

    浏览量

    171
  • 迅为电子
    +关注

    关注

    0

    文章

    18

    浏览量

    13
收藏 人收藏

    评论

    相关推荐

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读

    瑞芯微RK3588开发板RK3588 EVB和RK3588S EVB解读 瑞芯微旗舰芯RK3588系列
    的头像 发表于 09-22 15:54 1.6w次阅读
    瑞芯微<b class='flag-5'>RK3588</b><b class='flag-5'>开发板</b><b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588S</b> EVB解读

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

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

    RK3588开发板运行openkylin麒麟系统

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

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

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

    RK3588 EVB 开发板介绍

    EVB在接口及开发板尺寸上进行了优化,尺寸20cmX14cm,适用于高端平板、AR/VR、个人移动互联网设备等产品。图:RK3588S EVB 系统框图
    发表于 03-16 16:39

    rk3588rk3588s的区别

    rk3588rk3588s的区别 Rockchip是一家专业的半导体公司,成立于2001年,总部位于中国深圳,主要从事集成电路的设计、开发和销售。他们的热门产品RK3588
    的头像 发表于 08-15 16:44 1.3w次阅读

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

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

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

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

    RK3588最小系统发布

    RK3588最小系统发布
    的头像 发表于 03-08 15:32 654次阅读
    <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>发布

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

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

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

    RK3588S边缘计算开发板Android13系统功能
    的头像 发表于 04-10 15:43 717次阅读
    <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>

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

    电子RK3588SRK3588硬件性能区别及板卡选型
    的头像 发表于 06-25 15:30 2528次阅读
    <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>硬件性能区别及板卡选型

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

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

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

    RK3588!黑神话悟空,启动?-电子RK3588开发板
    的头像 发表于 08-30 14:13 363次阅读
    <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>

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

    电子RK3588S开发板第三Buildroot系统
    的头像 发表于 09-02 14:45 508次阅读
    <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'>开发板</b>第三<b class='flag-5'>章</b>Buildroot<b class='flag-5'>系统</b><b class='flag-5'>功能</b><b class='flag-5'>测试</b>