野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22430|回复: 12

野火i.MX6ULL Linux Pro开发板 - WIFI模块测试笔记

[复制链接]
发表于 2019-11-9 17:34:49 | 显示全部楼层 |阅读模式
关键字:imx6ull ,wifi


测试了一下wifi模块,ping测试成功,记录一下过程,给有需要的人~

---
#### 开发环境

- 主机环境:ubuntu16.04-64bit
- 硬件版本:野火imx6ull-pro emmc

---
#### 测试步骤

一、烧录固件

1. 固件下载地址

[mw_shl_code=c,false]USB升级固件可以下载了,链接:https://pan.baidu.com/s/173VY_y_dKpEhnTKkYtQS2g
提取码:zatj
i.MX6ULL系列\3-配套固件\7-USB升级固件
[/mw_shl_code]

2. 配置wifi版设备树

固件下载工具默认的设备树不支持wifi,需要修改一下。

打开 \mfgtools-release\cfg.ini,把最下面的

```
my_dtb=imx6ull-14x14-evk-emmc.dtb

```
修改成
```
my_dtb=imx6ull-14x14-evk-emmc-wifi.dtb
```
3. 下载固件

直接通过USB下载即可,上面的网盘里面有USB下载说明。

二、配置开发板

1. 打开wifi的电源

这一步很重要,wifi电源是个跳线帽,在TF卡附近。
按下面的图设置。

1.png

2. 配置wifi网卡

参考售后大佬的设置,在终端里依次执行即可:

[mw_shl_code=c,false]# 第1步
rfkill unblock all

# 第2步
ifconfig wlan0 up

# 第3步
wpa_passphrase [账号] [密码] > wifi.conf

# 第4步
wpa_supplicant -B -c wifi.conf -i wlan0

# 第5步 获取动态Ip
udhcpc -b -i wlan0
[/mw_shl_code]

获取动态IP的log:

[mw_shl_code=c,false]root@imx6ull14x14evk:~# udhcpc -b -i wlan0
udhcpc (v1.24.1) started
Sending discover...
Sending select for 192.168.0.94...
Sending select for 192.168.0.94...
Lease of 192.168.0.94 obtained, lease time 604800
/etc/udhcpc.d/50default: Adding DNS 192.168.0.1
root@imx6ull14x14evk:~#
[/mw_shl_code]

获取到IP就成功了。

ping 百度测试下:

[mw_shl_code=c,false]
root@imx6ull14x14evk:~# ping www.baidu.com
PING www.baidu.com (220.181.38.149): 56 data bytes
64 bytes from 220.181.38.149: seq=0 ttl=53 time=37.028 ms
64 bytes from 220.181.38.149: seq=1 ttl=53 time=43.191 ms
64 bytes from 220.181.38.149: seq=2 ttl=53 time=138.649 ms
64 bytes from 220.181.38.149: seq=3 ttl=53 time=50.775 ms
64 bytes from 220.181.38.149: seq=4 ttl=53 time=42.963 ms
64 bytes from 220.181.38.149: seq=5 ttl=53 time=44.859 ms
^C
--- www.baidu.com ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 37.028/59.577/138.649 ms
root@imx6ull14x14evk:~#
[/mw_shl_code]

结束。
1.png
回复

使用道具 举报

 楼主| 发表于 2019-11-9 17:36:51 | 显示全部楼层
不知道最后为什么会多张图片,请管理员帮我删掉吧
回复 支持 反对

使用道具 举报

发表于 2019-11-9 21:53:03 | 显示全部楼层
好像删不掉,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2019-11-11 09:11:56 | 显示全部楼层
很赞,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2019-11-11 09:22:48 | 显示全部楼层
收藏了,感谢楼主分享!!!!可以愉快玩耍Linux开发板了。
回复 支持 反对

使用道具 举报

发表于 2019-11-12 08:58:24 | 显示全部楼层
请问下,这个 \mfgtools-release\cfg.ini 文件里面没有找到 my_dtb=imx6ull-14x14-evk-emmc.dtb 这句配置啊

回复 支持 反对

使用道具 举报

发表于 2019-11-12 09:01:57 | 显示全部楼层
tao_oYMYe 发表于 2019-11-12 08:58
请问下,这个 \mfgtools-release\cfg.ini 文件里面没有找到 my_dtb=imx6ull-14x14-evk-emmc.dtb 这句配置啊 ...

哦哦,找错文件了,找到cfg文件夹里面去了
回复 支持 反对

使用道具 举报

发表于 2019-11-12 20:50:18 | 显示全部楼层
连上了,wpa_passphrase [账号] [密码] > wifi.conf 这句记得不要加 []
回复 支持 反对

使用道具 举报

发表于 2019-11-12 23:09:53 | 显示全部楼层
奇怪了,我按照LZ的步骤烧了程序,但是输入ifconfig wlan0 up提示没有这个设备,硬件的跳线也是已经跳好的了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-13 08:37:38 | 显示全部楼层
Dokin 发表于 2019-11-12 23:09
奇怪了,我按照LZ的步骤烧了程序,但是输入ifconfig wlan0 up提示没有这个设备,硬件的跳线也是已经跳好的 ...

应该问题不大吧,前面有人都成功了。

确认设备树是wifi版,是否烧录成功

实在不行去售后群问问吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-13 10:18:28 | 显示全部楼层
为了方便使用wifi,写了一个脚本来配置wifi网络,需要wifi时运行此脚本即可。

使用此脚本的前提是,已经按主帖测试成功,已经生成了wifi.conf文件。

---
1. 开发板上操作,新建脚本
[mw_shl_code=c,true]cd /root
vi wlan0_up.sh

# 写入以下内容,IP和网关设置成你自己的!
#! /bin/sh

rfkill unblock all
ifconfig wlan0 up
wpa_supplicant -B -c wifi.conf -i wlan0
ifconfig wlan0 192.168.2.102
route add default gw 192.168.2.1
echo "nameserver 192.168.2.1" >> /etc/resolv.conf
echo "nameserver 0.0.0.0" >> /etc/resolv.conf[/mw_shl_code]
2. 脚本添加可执行权限
[mw_shl_code=c,true]chmod +x wlan0_up.sh[/mw_shl_code]
3. 需要wifi时,手动运行脚本即可
[mw_shl_code=c,true]./wlan0_up.sh[/mw_shl_code]
然后可以ifconfig 查看网卡信息,ping测试了。
回复 支持 反对

使用道具 举报

发表于 2019-11-14 00:18:54 | 显示全部楼层
Jmhh247 发表于 2019-11-13 08:37
应该问题不大吧,前面有人都成功了。

确认设备树是wifi版,是否烧录成功

非常感谢,是之前没有烧录成功,现在可以了,感谢分享!
回复 支持 反对

使用道具 举报

发表于 2019-11-28 08:48:31 | 显示全部楼层
本帖最后由 512528536 于 2019-11-28 09:06 编辑

nand板有人试过吗?下载imx6ull-14x14-evk-gpmi-weim-wifi.dtb这个进去,按照这个步骤没有成功 TIM截图20191128090519.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-23 20:18 , Processed in 0.054577 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表