为RG351P加装WIFI模块

缘由

闲来无事在咸鱼买了台rg351p,昨晚到货了,我看有个wifi功能,但是扫不到ap。查了一下说是这个型号都没有配wifi,但是初版都带

偶然了解

今天群里问了一句,结果发现卡秋莎有这机器,还研究过,并且抛来一篇博客,里面就有着这台机器的拆机图片(这篇存档

使用的芯片是MT7601UN,文章截图如下:

用的这个模组型号是BL-M7601NU4,真是个稀有形状的模组,整个淘宝就俩卖的,还死贵

翻垃圾

既然是linux,那是不是找个通用的wifi都能支持呢?我想起来之前库存的几十个,翻出来一个拆开,结果发现,这批usb wifi的芯片就是MT7601UN,真是巧了

开整!

先拆开机器,很明显wifi的焊盘就在那里(右下角那个空焊盘就是):

参考下淘宝店给的引脚定义:

供电是3.3V,于是我测量了一下发现确实是wifi开关会控制供电,电压输出是3.3V

这有点麻烦了,因为我的wifi模块,是usb供电的,电压是5v

于是乎这个usb wifi就要改造一下了,查询丝印发现他用的ldo型号是TLV62565,看了看参考电路,按下图进行飞线即可使用3.3V供电:

当然,实际操作的时候发现,电感在背面很难短接,所以就把R1拆了,短接VINFB,再短接R1两端的:

下面就是改完的样子:

然后把四根线,一对一分别连机器上就行了:

加一圈热缩管防止短路

完成!可以用了!

后续问题

刚装上去发现开wifi会卡死,感觉是wifi把系统卡住了,但是拆开后测试又正常

经过排查,是usb的dp和dm有干扰导致通讯有问题,走线换一下就好了

评论

  1. 马内
    3 年前
    2021-8-06 8:48:10
    Google Chrome 91.0.4472.164 Google Chrome 91.0.4472.164 Windows 7 x64 Edition Windows 7 x64 Edition

    博主的动手能力真强。

  2. jancgk
    3 年前
    2021-8-06 22:39:27
    Google Chrome 89.0.4389.86 Google Chrome 89.0.4389.86 Android 9 Android 9

    旁边的stm32亮了

    • 博主
      jancgk
      3 年前
      2021-8-06 22:43:11
      Google Chrome 84.0.4147.99 Google Chrome 84.0.4147.99 Mac OS X  10.14.0 Mac OS X 10.14.0

      有点浪费感觉,这个stm32控制摇杆和按键,通过usb连到rk3326。。。

      • jancgk
        晨旭
        3 年前
        2021-8-06 22:54:59
        Google Chrome 89.0.4389.86 Google Chrome 89.0.4389.86 Android 9 Android 9

        方便以后换soc方案 doge

        • 博主
          jancgk
          3 年前
          2021-8-06 22:56:39
          Google Chrome 83.0.4103.94 Google Chrome 83.0.4103.94 Windows 7 x64 Edition Windows 7 x64 Edition

          hhh,就像这个wifi,出了个贵的金属板才有,廉价塑料外壳版本就不加
          割韭菜的刀法精准?

          • jancgk
            晨旭
            3 年前
            2021-8-06 23:07:39
            Google Chrome 89.0.4389.86 Google Chrome 89.0.4389.86 Android 9 Android 9

            嵌入式设备内部WiFi通常不是sdio的吗?USB的到时挺少见的。

    • 博主
      jancgk
      3 年前
      2021-8-06 23:31:56
      Google Chrome 83.0.4103.102 Google Chrome 83.0.4103.102 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

      usb的坑少吧?sdio还要写驱动

      • jancgk
        晨旭
        3 年前
        2021-8-06 23:43:13
        Google Chrome 89.0.4389.86 Google Chrome 89.0.4389.86 Android 9 Android 9

        USB管脚定义少,但是协议非常复杂,sdio不大清楚,但是协议相对简单的多。

  3. llllll
    3 年前
    2021-8-07 2:04:42
    Google Chrome 86.0.4240.198 Google Chrome 86.0.4240.198 Windows 7 x64 Edition Windows 7 x64 Edition

    好奇是怎么排查出来的

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇