《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)

瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码,支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568 支持安卓 11 和 linux 系统,主要面向物联网网关、NVR 存储、工控平板、工业检测、工控盒、卡拉 OK、云终端、车载中控等行业。

【实验平台】:迅为RK3568开发板
【视频介绍】:iTOP-RK3568 | 新一代Alot设备平台的优秀典范

【内容来源】《iTOP-3568开发板快速测试手册》
【全套资料及网盘获取方式】联系客服加入售后技术支持群内下载


上一篇;《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (1)_北京迅为的博客-CSDN博客

目录

6.6 WiFi测试

6.6.1 图形界面连接wifi

6.6.2 命令行连接wifi

6.7 U盘测试

6.8 TF卡测试

6.9 Linux 485 测试

6.9.1 485硬件连接

6.9.2 测试485

6.10串口测试


6.6 WiFi测试

iTOP-RK3568开发板里面烧写Ubuntu64位系统,本章节将对此系统进行功能测试。将通过两种方式来连接wifi,分别为可视化界面的方式和命令行的方式。

6.6.1 图形界面连接wifi

ubuntu系统桌面启动后如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第1张图片

 点击右上角的wifi设置,如下图所示连接wifi。

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第2张图片

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第3张图片

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第4张图片

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第5张图片

 wifi连接好后,打开浏览器,说明联网成功,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第6张图片

 

6.6.2 命令行连接wifi

iTOP-3568开发板里面烧写64位的Ubuntu系统,系统启动后,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第7张图片 

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

nmcli dev

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第8张图片

输入以下命令开启wifi

nmcli r wifi on

 

输入以下命令扫描wifi

nmcli dev wifi

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第9张图片

 输入以下命令连接wifi

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

作者连接公司的wifi,输入以下命令:

nmcli dev wifi connect "2701" password "topeet2015"

 

 然后输入以下命令安装ping工具

apt-get install iputils-ping

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第10张图片

 输入以下命令发现可以ping通百度,说明WiFi联网成功。

ping www.baidu.com

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第11张图片 

 输入一下命令:nmcli dev 如下图所示,显示WiFi已经连接。

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第12张图片

 

6.7 U盘测试

将U盘插入对应的USB接口之后,ubuntu系统默认没有打印信息,使用“fdisk -l”命令来查看disk设备信息如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第13张图片

可以看到的U盘设备为/dev/sda1,然后使用以下命令来对u盘设备进行挂载:

mount /dev/sda1 /mnt/

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

 使用命令“df -h”命令来查看挂载信息,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第14张图片

 可以看到/dev/sda1设备已经挂载到了mnt目录下。至此U盘测试就完成了。

6.8 TF卡测试

将TF卡插入对应的接口之后,ubuntu系统默认没有打印信息,使用“fdisk -l”命令来查看disk设备信息如下图所示: 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第15张图片

 可以看到U盘设备为/dev/sda1,然后使用以下命令来对u盘设备进行挂载:

 mount /dev/mmcblk1p1 /mnt/

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

最后使用命令“df -h”命令来查看挂载信息,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第16张图片

 可以看到/dev/sda1设备已经挂载到了mnt目录下。至此U盘测试就完成了。

6.9 Linux 485 测试

本章节配套资料在网盘资料“ iTOP-3568开发板\02_【iTOP-RK3568开发板】开发资料\09_系统外设功能测试\04_Ubuntu系统测试配套资料\01_485测试配套资料”目录下。

6.9.1 485硬件连接

485电路图如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第17张图片

 由原理图可知,485使用的串口7,可以通过/dev/ttyS7来控制。接下来使用USB转RS485模块进行测试。USB转RS485模块如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第18张图片

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第19张图片 

 由原理图可知,开发板底板上2号引脚是RS485_B D-,3号引脚是RS485_A D+,4号引脚连接地,然后将 234引脚连接到 USB转RS485模块上,A接A,B接B,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第20张图片

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

6.9.2 测试485

默认波特率为115200!

首先将“iTOP-3568开发板\02_【iTOP-RK3568开发板】开发资料\09_系统外设功能测试\04_Ubuntu系统测试配套资料\01_485测试配套资料”路径下的test_485.c文件通过TF卡或者U盘的方式拷贝到开发板的opt目录下,拷贝完成如下图所示:

 然后使用gcc进行编译

gcc -o test_485 test_485.c

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

./test_485 /dev/ttyS7 send

 

 电脑端接收到信息,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第21张图片

 

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

 ./test_485 /dev/ttyS7 recv

 电脑端发送数据,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第22张图片

开发板收到数据,如下图所示: 

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第23张图片

 485测试完毕。

6.10串口测试

默认波特率使用的是115200!

本章节将要测试串口4和串口9,对应的设备节点是/dev/ttyS4和/dev/ttyS9。

作者使用usb转TTL(需要自行准备)来进行测试,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第24张图片

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第25张图片

 如果要测试串口4,那么USB转TTL的RXD要使用导线连接到开发板串口4(J26)的3号引脚,TXD要使用导线连接到开发板串口4(J26)的2号引脚,GND要使用导线连接到开发板串口4(J26)的4号引脚,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第26张图片

 如果要测试串口9,串口9在开发板底板的背面,如下图所示,USB转TTL的RXD要使用导线连接到开发板串口9的UART9_TX_M1,USB转TTL的TXD要使用导线连接到开发板串口9的UART9_RX_M1,USB转TTL的地接到GND。《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第27张图片

 在测试之前需要安装Ubuntu系统的编译器gcc,安装命令如下:

apt-get update

apt-get install gcc

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第28张图片安装完成之后将“iTOP-3568开发板\02_【iTOP-RK3568开发板】开发资料\09_系统外设功能测试\04_Ubuntu系统测试配套资料\02_串口测试配套资料”路径下的uarttest.c文件通过TF卡或者U盘的方式拷贝到开发板的opt目录下,拷贝完成如下图所示: 

 然后使用gcc进行编译,编译完成如下图所示:

 gcc -o uarttest uarttest.c

 

测试串口4:

在电脑上打开串口助手,选择串口4对应的串口号和波特率,打开串口,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第29张图片

 

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

./uarttest /dev/ttyS4 send 123456789

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第30张图片

 串口助手接收到发送的信息,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第31张图片

 

输入以下命令测试串口接收。

./uarttest /dev/ttyS4 recv

然后在串口助手发送信息,如下图所示: 

 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第32张图片

串口接收到数据如下图所示: 《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第33张图片

 测试串口9:

在电脑上打开串口助手,选择串口9对应的串口号和波特率,打开串口,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第34张图片

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

./uarttest /dev/ttyS9 send 123456789    

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第35张图片串口助手接收到发送的信息,如下图所示: 

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第36张图片

 输入以下命令测试串口接收。

./uarttest /dev/ttyS9 recv

 

 然后在串口助手发送信息,如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第37张图片

 串口接收到数据如下图所示:

《iTOP-3568开发板快速测试手册》第6章 Ubuntu系统功能测试 (2)_第38张图片

 

你可能感兴趣的:(RK3568,嵌入式,ubuntu,linux,运维)