3

全志V3S嵌入式驱动开发(rtl8723bs wifi驱动)

 1 year ago
source link: https://blog.csdn.net/feixiaoxing/article/details/131563724
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

全志V3S嵌入式驱动开发(rtl8723bs wifi驱动)

original.png
嵌入式-老费 newCurrentTime2.png 于 2023-07-05 21:20:04 发布 articleReadEyes2.png 68

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        前面我们学习过esp 8089 wifi驱动,为此还写了两篇文章。第一篇主要是讲怎么在linux 4.14.y内核下做好这个驱动的移植。第二篇则是换了一个内核,即在内核5.2.y下做驱动移植。不管是哪种内核,我们都发现,esp 8089的驱动好像不是很稳定。鉴于此,我们换了一个思路,比如说能不能找一个能插入sd插座的wifi模块?没想到,还真被我们找到了,它就是rtl8723bs模块。

1、购买rtl8723bs模块

8277df46adf1433191b65b4bd97880c0.png

         网上其实现在有这种模块出售。它最大的好处就是把模块做成了sd卡的接口。这样,我们可以在原来插入sd卡的位置,直接插入此模块,使用上面非常方便,也不占用额外的空间。

2、驱动部分

        之前我们在分析kernel 5.2.y驱动的时候,不知道大家还有没有印象,在新版本内核上很多驱动都变成了动态加载的形式,这当中就包括了rtl8723bs的驱动。它的位置位于这里,

./drivers/staging/rtl8723bs/r8723bs.ko

        所以,我们不需要去找驱动,因为内核已经帮忙编译好了。

3、准备rtl8723模块的firmware固


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK