i.MX6ULL处理器开发设计,采用低功耗的ARMA7架构,运行速度高达800MHz。原生支持8路UART、2路Ethernet、2路CAN总线、2路USB 、LCD等常用接口。并采用超小尺寸设计,核心板尺寸仅40*29mm,适应更多体积受限的应用场景 为了方便用户对核心板的性能及功能进行测试,飞凌提供了配套的功能评估板,将产品开发过程中常用的功能接口引出,比如说2路的Ethernet、2路的USB、2路的CAN以及4路的UART、2路的SPI和2路的IIC,同时这里还预留了显示的LCD接口以及4G模组、WIFI模组的插槽等。 本文以用户快速熟悉产品,了解接口功能和测试方法为目的,主要讲述了飞凌iMX6ULL开发板WIFI接口功能的测试方法,以及使用过程中出现的一些问题如何排查。在测试过程中,对一些命令进行了注释,方便用户理解,以实用够用为主。 一、iMX6ULL开发板 WIFI 功能测试 WiFi支持: 1、 USB WIFI RTL8188eus使用 说明: USB WIFI无线局域网卡是选配模块 ,如若有需求,请联系[color=inherit !important]飞凌嵌入式官网在线客服。 以下对wifi模块在STA模式下,连接到[color=inherit !important]无线网络的测试: 步骤1:iMX6ULL开发板上电,启动[color=inherit !important]Linux系统。 步骤2:连接USB WIFI到飞凌iMX6ULL开发板的USB Host接口 步骤 3 :按照如下格式输入相应的参数: -i表示wifi型号; -s表示[color=inherit !important]wifi热点名称; -p表示密码,若无密码输入-p NONE; 路由器采用wpa加密方式。具体操作指令可查看wifi.sh脚本。 连接打印内容如下: 打印信息如下: 脚本运行完,能自动分配ip并添加DNS,则wifi连接成功。 步骤5:ping ip或者域名,命令如下。 步骤6:卸载已经加入内核的模块。 打印信息如下: 2、 板载WIFI的使用 说明: l wifi频率为2.4G l 兼容8723bu和8723du两种wifi驱动 l 默认路由器采用wpa加密方式。 如果开发板有板载的WIFI无线局域网卡,则焊接在评估板如图所示位置(下图为8723du): 步骤1:检查iMX6ULL开发板是否已经焊接该模块,正确焊接如上图。连接上天线。 步骤2:iMX6ULL开发板上电,启动Linux系统,先使用lsmod查看模块加载状态: 注意:若 飞凌iMX6ULL 开发板上焊接的是8723 b u,使用lsmod会显示8723 b u 以下以8723du为例进行测试描述: 步骤3:测试 Ø STA模式 该模式即作为一个站点,连接到无线网络中,[color=inherit !important]操作方法如下: -i表示wifi型号;-s表示wifi热点名称;-p表示密码,若无密码输入-p NONE;路由器采用wpa加密方式,具体操作指令可查看wifi.sh脚本 打印信息如下: 脚本运行完,能自动分配ip并生成DNS,则wifi连接成功。 ping ip或者域名,命令如下: 打印信息如下: wifi信号 查看WiFi信号方法如下: AP模式 说明: l 本模块支持AP模式,理论最大连接用户为8个。 l 本例为以太网eth0连接路由器说明,配置完以太网后,需要测试eth0是否可以连接外网,如果可以连接外网(方法参考 “有线网卡”章节),请继续按照操作步骤执行,如果不可以请检查以太网或者路由器连接是否正常。 工作在AP模式下,手机等设备可以直接连接模块。 设置以太网IP,配置网络防火墙: 设置WiFi的模式与IP 确保模块8723bu已经加载。 开启AP hostapd.conf文件中:ssid为用户名,/为密码 手机等移动终端可以通过WiFi连接到开发板的AP热点,iMX6ULL开发板默认使用以下用户名和密码: 热点名:forlinxtest密码:1234567890 步骤4:卸载已经加入内核的模块: 够不够详细呢?希望能够帮助到你! |
作者: 小螃蟹ya, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3949884.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论