i.MX6ULL终结者Linux WIFI驱动实验wifi驱动添加和编译

编程入门 行业动态 更新时间:2024-10-25 12:21:03

i.MX6ULL<a href=https://www.elefans.com/category/jswz/34/1734355.html style=终结者Linux WIFI驱动实验wifi驱动添加和编译"/>

i.MX6ULL终结者Linux WIFI驱动实验wifi驱动添加和编译

文章目录

    • 1.1 在Linux内核中添加wifi驱动
    • 2 配置Linux内核
    • 1.3 Rtl8723 wifi模块驱动测试

在i.MX6UL终结者开发板上使用的是usb接口的RTL8723 wifi模块,原理图如图 1所示:

图 1

可以看到RTL8723模块的接口非常简单,只有DP1和DM1连接到usb HUB芯片上,就可以完成通信电路。RTL8723是realtek公司的wifi芯片,已经提供了wifi驱动源码,就不需要我们自己去编写了,只需要将提供的wifi驱动源码添加到Linux内核中进行编译就可以了。

1.1 在Linux内核中添加wifi驱动

首先获取wifi驱动源码,放到Linux内核drivers/net/wireless目录下,如图 1.1.1所示:

图 1.1.1

rtl8723BU目录下内容如图 1.1.2所示:

图 1.1.2

其中Kconfig文件是rtl8723驱动的配置文件,这样可以通过 Linux 内核图形化配置界面来选择是否编译 WIFI 驱动,Kconfig 文件内容如下所示:

config RTL8723BUtristate "Realtek 8723B USB WiFi"depends on USB---help---Help message of RTL8723BU

当添加完rtl8723 wifi驱动时,需要修改上一级的Kconfig和Makefile。
修改drivers/net/wireless/Kconfig,添加如下内容:
source “drivers/net/wireless/rtl8723BU/Kconfig”
添加完成后如图 1.1.3所示:

图 1

更多推荐

i.MX6ULL终结者Linux WIFI驱动实验wifi驱动添加和编译

本文发布于:2024-02-12 19:03:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689006.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:终结者   MX6ULL   Linux   wifi   WIFI

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!