1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试(2)

【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试(2)

时间:2019-11-03 01:20:16

相关推荐

【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试(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开发板快速测试手册》第4章 Buildroot系统功能测试_北京迅为的博客-CSDN博客

目录

上一篇:【北京迅为】《iTOP-3568开发板快速测试手册》第4章 Buildroot系统功能测试_北京迅为的博客-CSDN博客

4.11 蓝牙测试

4.12 千兆以太网测试

4.13 4G模块测试

4.14 can测试

4.15 SATA硬盘测试

4.11 蓝牙测试

蓝牙测试配套资料在“iTOP-3568开发板\02_【iTOP-RK3568开发板】开发资料\09_系统外设功能测试\02_buildroot系统测试配套资料\06_蓝牙测试资料” 目录下。

首先烧写buildroot系统,然后进入/lib/firmware目录下,如下图所示:

然后使用以下命令进行蓝牙驱动模块的加载,如下图所示:

insmod rtk_btusb.ko

加载成功之后,使用以下命令运行blue.sh脚本,运行成功如下图所示:

chmod 777 blue.sh

./blue.sh

然后使用以下命令运行bluetoothctl交互命令,如下图所示:

bluetoothctl

使用命令power on打开蓝牙,蓝牙默认是关闭的,并且重启系统之后默认也会关闭。输入以下命令:

power on

使用命令agent on选择要连接的设备类型或者去选择一个特定的类型,输入以下命令:

agent on

如果你在agent命令之后按下俩次tab键,可以看到一些可以使用的类型列表,比如DisplayOnly,KeyboardDisplay等等,如下图所示:

使用default-agent 命令去确认并完成要连接的设备类型

default-agent

使用advertise on命令尝试打开BLE广播包,来确认Bluez的BLE模块是否初步正常, 显示如下所示即正常。

然后使用以下命令进行蓝牙扫描,一段时间之后使用第二条命令打印扫描到的设备信息,如下图所示:

scan on

使用devices命令去获得想要去配对的设备MAC地址

devices

使用命令pair MAC_address 去配对设备(使用Tab键可以自动补全MAC地址),作者连接B4:A8:98:6B:45:9D

此时连接的蓝牙设备会弹出配对弹窗,点击连接。然后在串口终端,输入yes,如下图所示:

如果配对设备不需要配对码(PIN),那么你可能需要手动将设备添加到信任列表,使用命令trust MAC_address(MAC地址)

配对成功之后,使用手机的蓝牙向开发板发送图片,如下图所示:

输入exit退出bluetoothctl交互命令,图片传输完成之后,进入/opt目录,可以看到传输完成的图片,如下图所示

至此,在buildroot系统下的蓝牙测试成功。

4.12 千兆以太网测试

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

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

ifconfig eth1 //查看网口1的IP

ifconfig eth0//查看网口0的IP

输入以下命令对网口的连通性测试,俩个网口都支持连接外网。

ping -I eth1 -c 10

ping -I eth0-c 10

4.13 4G模块测试

配套资料在网盘资料“iTOP-3568开发板\02_【iTOP-RK3568开发板】开发资料\09_系统外设功能测试\02_buildroot系统测试配套资料\01_4G模块测试配套资料”目录下。

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

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

输入以下命令,将eth0关掉,因为他会和模块有冲突。

ifconfig eth0 down

进入开发板的/etc/ppp目录下,输入以下命令,如下图所示:

cp /usr/sbin/pppd* ./

cp /usr/sbin/pppstats ./

cp /usr/sbin/chat ./

默认连接4G的脚本是支持移动卡,作者使用移动卡进行测试的。进入开发板的/etc/ppp目录下,输入以下命令,连接4G,如下图所示:

./pppd call wcdma &

如果成功将会打印一些信息,下面是截取的最后的部分:

输入命令“ifconfig”会有ppp0出现,如下图所示:

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

如果您使用的测试卡不是移动卡,需要修改/etc/ppp/peers/wcdma-chat-connect 文件:

在这里

OK AT+CGDCONT=1,"IP","cmnet",,0,0

OK-AT-OK ATDT*98*1#

这两句话会根据移动联通或者是电信而变化,这里用的是移动 4G。 注意:如果你换成其他营运商,需要改 APN 和拨号,不然连不上网

APN 设置:

移动:AT+CGDCONT=1,"IP","cmnet"

联通:AT+CGDCONT=1,"IP","3gnet"

电信:AT+CGDCONT=1,"IP","ctnet"

拨号:

移动:*99***1#或*98*1#

联通:*99#

电信:#777

如果发现只能ping通IP不能ping通网址,是因为 DNS 没有设置对,在 etc 下有一个文件 resolv.conf。

vi resolv.conf

配置以下为可用的 DNS。

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

编辑完保存,重启开发板,运行”./pppd call wcdma &”命令,即可发现可以 ping 通外网。

4.14 can测试

iTOP-3568开发板支持can接口,底板上can接口如下图所示:

本次测试使用了 usbcan 调试分析仪作为测试设备,将 usbcan 调试分析仪通道一的 L 连到开发板的L, 将通道一的 H 连到开发板的H,如下图所示:

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

ifconfig -a

输入以下命令关闭CAN,如下图所示:

ip link set can0 down

输入以下命令,设置 can0 仲裁段1M波特率,数据段3M波特率如下图所示:

ip link set can0 type can bitrate 1000000dbitrate 3000000fd on

输入以下命令,打印can0信息,如下图所示:

ip -details link show can0

输入以下命令打开 can0 通道,如下图所示:

ip link set can0 up

自此开发板的基础配置就完成了,然后是模式的选择。 首先将iTOP-3568开发板作为接收端,使用如下命令:

candump can0 &

然后在 PC 端 usbcan 的上位机发送数据如下图所示:

上位机的数据发送后,开发板的终端会收到相应的数据,如下图所示:

接下来将iTOP-3568开发板作为发送端,使用如下命令发送相应的数据:

cansend can0 123#DEADBEEF

然后在 usncan 的 Windows 上位机会返回如下信息:

至此,can功能测试完毕

4.15 SATA硬盘测试

iTOP-3568开发板使用SATA硬盘时需要用到SATA线和电源线(默认不提供,需要自行准备),注意: 为防止烧坏的情况发生,板子请先断电再接上SATA硬盘。

SATA线如下图所示:

电源线如下图所示:

iTOP-3568开发板连接硬盘如下图所示:

硬件接好后,开发板上电,输入“fdisk -l”命令查看磁盘分区,如下图所示,/dev/sda1为硬盘

硬盘默认挂载在/media/usb0目录下,如下图所示:

进入到挂载目录,如下图所示:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。