i.MX6ULL开发板—无线网络测试方案

fetmx6ull-c核心板基于nxp i.mx6ull处理器开发设计,采用低功耗的arm cortex-a7架构,运行速度高达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模组的插槽等。
ok6ull-c开发板接口图 本文以帮助用户快速熟悉产品、了解接口功能和测试方法为目的,主要讲述飞凌i.mx6ull开发板wifi接口功能的测试方法,以及使用过程中出现的一些问题如何排查。在测试过程中,对一些命令进行了注释,方便用户理解,以实用够用为主。
i.mx6ull开发板 wifi 功能测试 wifi支持:
模块
支持
rtl8188eus
wifi
rtl8723bu
wifi
rtl8723du
wifi
1、 usb wifi rtl8188eus使用 说明: usb wifi局域网卡是选配模块 ,如若有需求,请联系飞凌嵌入式官网在线客服。
以下对wifi模块在sta模式下,连接到无线网络的测试:
步骤1:imx6ull开发板上电,启动linux系统。
步骤2:连接usb wifi到飞凌imx6ull开发板的usb host接口
步骤 3 :按照如下格式输入相应的参数:
-i表示wifi型号;
-s表示wifi热点名称;
-p表示密码,若无密码输入-p none;
路由器采用wpa加密方式。具体操作指令可查看wifi.sh脚本。
连接打印内容如下:
root@fl-imx6ull:~# fltest_cmd_wifi.sh -i 8188 -s forlinx -p xxxx
打印信息如下:
wifi 8188ssid forlinxpasw xxxxu***core: deregistering interface driver rtl8723burtl871x: module exit startu***core: deregistering interface driver rtl8188eurtl871x: rtw_ndev_uninit(wlan1)u*** 1-1.3: reset high-speed usb device number 7 using ci_hdrcrtl871x: module exit successrtl871x: module init startrtl871x: rtl8188eu v4.3.0.9_15178.20150907rtl871x: build time: mar 25 2020 02:23:46bfwready == _false call reset 8051...rtl871x: rtw_ndev_init(wlan0)u***core: registered new interface driver rtl8188eurtl871x: module init ret=0==> rtl8188e_iol_efuse_patchipv6: addrconf(netdev_up): wlan0: link is not readyps: invalid option -- 'f'busybox v1.24.1 (2019-04-27 02:24:01 cst) multi-call binary.usage: pssuccessfully initialized wpa_supplicantrfkill: cannot open rfkill contrortl871x: set bssid:00:00:00:00:00:00l devicertl871x: set ssid [g▒isq▒j▒)ͺ▒▒▒▒f|▒t▒▒vz.c3▒ɚ��� /proc/sys/net/ipv4/ip_forward            //打开 ip 转发root@fl-imx6ull:~# iptables -t nat -a postrouting -o eth0 -j masquerade//设置转发规则
设置wifi的模式与ip,确保模块8723bu已经加载。
root@fl-imx6ull:~# ifconfig wlan0 up                            //打开wifiroot@fl-imx6ull:~# ifconfig wlan0 192.168.0.10 netmask 255.255.255.0  //设置ip与子网掩码root@fl-imx6ull:~# ifconfig wlan0 promisc                //设置 wlan0 为混杂模式
开启ap
root@fl-imx6ull:~# udhcpd /etc/udhcpd/udhcpd.conf &            //wifi 地址、网关等配置信息root@fl-imx6ull:~# hostapd -d /etc/hostapd/hostapd.conf &  //加密方式、用户名、密码等设置
hostapd.conf文件中:ssid为用户名,/为密码
手机等移动终端可以通过wifi连接到开发板的ap热点,imx6ull开发板默认使用以下用户名和密码:
热点名:forlinxtest密码:1234567890
步骤4:卸载已经加入内核的模块:
root@fl-imx6ull:~# rmmod 8723duu***core: deregistering interface driver rtl8723duwlan0: ctrl-event-disconnected bssid=04:d7:a5:f9:26:1d reason=0
fetmx6ull-c核心板是飞凌基于nxp i.mx6u系列处理器推出的第三款核心板,成熟的技术方案,带来稳定可靠的全新体验。


python自动化脚本办公-文件整理
骨传导耳机哪个好,骨传导耳机品牌排行榜前十名
卫星+物联网的魔法《北斗室外物联网定位市场调研报告》
基于MEMS技术的CO2传感器 主要检测CO2泄漏
基于C8051F3xx的全数字PFC可控硅调光驱动高亮LED
i.MX6ULL开发板—无线网络测试方案
车载信息娱乐系统中的电源设计(下)
Azure主机操作系统–云主机
基于一种SICK AppSpace生态系统的SIM4000传感器集成控制器方案
如何快速掌握11种开关电源拓扑结构?看这篇就够了!
哪种类型的传感器才能实现真正自动驾驶?
雷军目前已在寻找合适的车企作为合作伙伴
浅谈机器人面对的最主要的技术难题
诺基亚E71评测 行业经典
浅谈PCB电子垃圾的来源及主要成分
2021世界智能汽车大会在羊城广州盛大召开
汽车LED双路输出恒流驱动器 双路恒流板 刹车转向恒流驱动IC
高饱和磁通密度低损耗MnZn功率铁氧体材料及其制备方法
活动安保可视化指挥决策平台的功能特点及应用
AMD为爱信下一代自动泊车辅助系统提供支持