迅为iTOP-RK3506开发板入门级linux低成本方案-系统功能测试 迅为iTOP-RK3506开发板强劲性能多核异构3×A7M0实时响应。核 心 板邮票孔核心板尺寸仅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 downifconfig eth1 down运行 wifi_sta_connect.sh 脚本连接 wifi如下图所示输入选择连接的 wifi 名称和密码。wifi 连接好后ping 下百度检查是否链接成功。ping www.baidu.com1.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_addressMAC 地址配对成功之后使用手机的蓝牙向开发板发送图片如下图所示输入 exit 退出 bluetoothctl 交互命令图片传输完成之后进入/opt 目录可以看到传输完成的图片如下图所示至此在 buildroot 系统下的蓝牙测试成功。1.9 以太网测试首先准备一个百兆路由器一根百兆网线开发板两个网口都可以连接外网将网口通过网线连接到路由器的网口。在串口终端也可以查看 IP 地址可以根据自己的需求选择连接的网口并使用命令查看网口的 IP如下图所示ifconfig eth0 //查看网口 0 的 IPifconfig eth1 //查看网口 1 的 IP输入以下命令对网口的连通性测试俩个网口都支持连接外网。ping www.baidu.com1.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 downifconfig eth1 downBuildroot 系统默认内置测试程序 quectel-CM在系统/topeet_test/05_4g 目录下如下图所示然后执行以下命令运行连接脚本如下图所示./quectel-CM 输入命令“ifconfig”会有 wwan0 出现如然后输入命令 ping www.baidu.comping 一下百度的 ip可以看到已经能上网了如下图所示如果发现只能 ping 通 IP 不能 ping 通网址是因为 DNS 没有设置对在 etc 下有一个文件 resolv.conf。vi resolv.conf配置以下为可用的 DNS。nameserver 202.99.160.68nameserver 221.130.33.52nameserver 221.130.33.60nameserver 192.168.1.1nameserver 114.114.114.114