admin管理员组

文章数量:1619280

1.开发板修改wifi模块跳帽

(野火的i.MX6ULL开发板)

修改两个跳线帽①与②为下图中连接方式。①号跳帽在右侧竖时为给wifi模块供电,②号跳帽为连接SD1_CLK信号到wifi模块,取板子左上角或者其他暂不用的跳帽盖。(开发板出厂时默认隔开②号,SD1_CLK信号只给sd卡处,第一款底板只需要换盖①)

1.如果底板wifi模块为AP6236,可以继续后面的wifi连接步骤。
2.如果底板wifi模块为AP6212,使用命令cat /etc/issue 查看镜像,如果镜像为最新版本(ebf_debian_2021_06 或以上),可以继续后面的wifi连接步骤。

这里很坑,因为野火的教程视频用的板子以之前的,现在买到的,需要插两个跳帽盖

放一个我的

2.进入系统修改

打开MobaXterm,再登录系统。

  • 1.在终端执行sudo fire-config命令,选择“Network”。 如下:
  • 2.选择“Onboard Enable/Disable the on board WiFi of npi-Pro board”
  • 3.选择 “Enable”
  • 4.出现 The wifi interface is enabled的提示
  • 5.回到fire-config的首界面,选择“Finish”
  • 6.提示是否重启系统,选择“Yes”

重启系统之后,重新执行sudo fire-config命令,再选择“Network -> WiFi config -> WiFi scan”项, 系统会扫描搜索所有周围的无线网络,并在界面显示wifi的名字和信号强弱. 如果没有识别到你需要的wifi,可以多试几次扫描。


但是我又又又又又遇到一个问题,因为我用的热点,无法搜索到。反复排查后,发现是因为设备不支持5G频段,改成2.4g后才成功

然后终于成功了

重新进入,选择“wifi connect”这一行

输入wifi名字

输入wifi密码


finish返回,选择不重启 【NO】


连接成功,但是发现出现了乱码问题


乱码的输出信息,这应该是wifi驱动打印信息导致的,我们应该去屏蔽一下。
命令行输入 su
密码是 root


接着输入命令,就能解决

echo "1 4 1 7" > /proc/sys/kernel/printk


(然后发现我手机热点自动关了,于是又连接了一遍)
最后验证网络情况,成功!

ping www.baidu


这个视频教程确实有点落后硬件了,浪费我好久的时间才搞定,哎~接着去卷了!

本文标签: 野火解决方法错误开发板教程