迅为iTOP-RK3506开发板:
强劲性能:多核异构:3×A7+M0,实时响应。
核 心 板:邮票孔核心板,尺寸仅38*38mm,结构牢固,引脚资源丰富,CPU大部分功能引脚完整引出。
接口丰富:板载双百兆以太网、双USB2.0、RS485、CAN、MIPI-TX、WIFI、GPIO接口等,接口轻松扩展。
稳定可靠:经过电磁兼容、高低温、耐压、雷击浪涌等严苛测试。
提供完整软硬件资料,大幅缩短研发周期。
技术保障:即时在线技术支持,并协助用户检查原理图,提供详细的硬件设计指导文档等服务。
迅为 iTOP-3506 开发板集成全新 Wi-Fi 6+蓝牙 5.4方案 ,WIFI蓝牙二合一模块!支持2.4GHz / 5.8GHz 双频,高速率、低延迟。:传输距离更远、功耗更低,支持室内定位等新特性。
1.7 wifi 连接测试
进入到/topeet_test/03_wifi 目录下,
ifconfig eth0 down
ifconfig eth1 down
运行 wifi_sta_connect.sh 脚本,连接 wifi,如下图所示,输入选择连接的 wifi 名称和密码。
wifi 连接好后,ping 下百度检查是否链接成功。
ping www.baidu.com
1.8 蓝牙测试
使用以下命令运行 bluetoothctl 交互命令,
bluetoothctl
使用命令 power on 打开蓝牙,蓝牙默认是关闭的,并且重启系统之后默认也会关闭。输
入以下命令:
power on
使用命令 agent on 选择要连接的设备类型或者去选择一个特定的类型,输入以下命令:
agent on
使用 default-agent 命令去确认并完成要连接的设备类型
default-agent
然后使用以下命令进行蓝牙扫描,一段时间之后使用第二条命令打印扫描到的设备信息,
如下图所示:
scan on
使用 devices 命令去获得想要去配对的设备 MAC 地址
devices
使用命令 pair MAC_address 去配对设备(使用 Tab 键可以自动补全 MAC 地址),作者连
接 A8:C0:92:CC:6A:03
此时连接的蓝牙设备会弹出配对弹窗,点击连接。然后在串口终端,输入 yes,如下图所
示:
如果配对设备不需要配对码(PIN),那么你可能需要手动将设备添加到信任列表,使用
命令 trust MAC_address(MAC 地址)
配对成功之后,使用手机的蓝牙向开发板发送图片,如下图所示:
输入 exit 退出 bluetoothctl 交互命令,图片传输完成之后,进入/opt 目录,可以看到传输完
成的图片,如下图所示
至此,在 buildroot 系统下的蓝牙测试成功。
1.9 以太网测试
首先准备一个百兆路由器,一根百兆网线,开发板两个网口都可以连接外网,将网口通过
网线连接到路由器的网口。
在串口终端也可以查看 IP 地址,可以根据自己的需求选择连接的网口并使用命令查看网
口的 IP,如下图所示:
ifconfig eth0 //查看网口 0 的 IP
ifconfig eth1 //查看网口 1 的 IP
输入以下命令对网口的连通性测试,俩个网口都支持连接外网。
ping www.baidu.com
1.10 4G 模块测试
本章测试程序源码在网盘资料“ iTOP-3506 开发板\05_测试程序源码\02_Linux 系统测试
\04_4G 模块测试配套资料”目录下。
iTOP-3506开发板上预留了一个4G接口,可以连接迅为提供的 EM05-CE/EC200A模块(全
网通 4G 模块)。
首先准备一个 EM05-CE 模块连接到 iTOP-3506 开发板的 M2 接口上,然后准备一个 4G
天线,接到 EM05-CE 模块的天线座上面,然后插入一张能联网的 SIM 卡,然后输入以下命令,
将有线网关掉,因为他会和模块有冲突。
ifconfig eth0 down
ifconfig eth1 down
Buildroot 系统默认内置测试程序 quectel-CM,在系统/topeet_test/05_4g 目录下,如下图所
示:
然后执行以下命令运行连接脚本,如下图所示:
./quectel-CM &
输入命令“ifconfig”会有 wwan0 出现,如
然后输入命令 ping www.baidu.com,ping 一下百度的 ip,可以看到已经能上网了,如下图
所示:
如果发现只能 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