不完全拆解三块 Mini-PCIe Wifi 无线网卡

在我自用的这台 4741G 上先后出现过三块无线网卡,它们分别是富士康代工的博通 BCM943225HM ,台湾 Askey 代工的 AR5B97 ,以及戴尔代工的  AR5BHB92 ,均为公版设计。


一开始机器自带的是博通代工的 BCM943225HM ,802.11b/g/n ,2×2 MIMO ,比较奇怪的是不带 BCM2070 蓝牙芯片。由于当年 Linux 下的 bcmwl 驱动非常糟糕,是一个闭源的 STA 驱动(不能开 AP 或者 monitor ),bug 很多,也不支持 40MHz 带宽的 11n ,并且在内核更新后经常 kernel panic ,所以这张网卡最后就注定会被肢解了。

20110625000

这张网卡没有留下清晰的照片,只有老手机照的两张。屏蔽罩是焊死的,供电部分位于屏蔽罩外,天线复用器也在屏蔽罩外,屏蔽罩下面只有主控、有源晶体振荡器和两个 2.4GHz 滤波器,没有外置的 EEPROM 和功放。

虽然电路和布局都是公版设计,但是富士康还是动了些小手脚来节约成本,包括移除 PCIe 插槽上不用的金手指,以及基板不采用喷锡或沉金,直接刷锡膏(因为基板被制造出来会马上进行贴片加工,所以问题不大)。

20110625001

背面有三个空的芯片焊位,估计是 BCM2070 和蓝牙的,屏蔽罩也省了。

P1110441

主控是 BCM43225 ,BCM943225HM 是整个模块的型号。

P1110435

主控背面,QFN 封装。

一两年前 Broadcom 好不容易发布了 brcm80211 开源驱动,算是有了个像样的交代,但是如今 brcm80211 还是只有基本的功能,加上附近清一色的 Atheros 的网卡,留恋博通的网卡也就没啥必要了。


因为上述驱动的问题所以我去年低价( < ¥40 )淘了块 AR9287 的无线网卡,到手一看是台湾 Askey Computer 代工的,背面标着 GTW11C ,大概是给 Gateway 代工的吧。802.11b/g/n ,2×2 MIMO ,发射功率 13dBm 。

再后来又顺手入了支持 5GHz 频段的 AR9280 ,于是这玩意就扔箱底了。期间尝试过用它替换掉老妈笔记本上古老的英特尔 802.11b/g 网卡,但是无奈无耻的惠普锁网卡,要破解又需要读取两张卡的 ID ,修改主板 BIOS 以后再刷写,非常麻烦,而且万一手滑机器容易砖,遂放弃。

再再后来,我发现这货的屏蔽罩居然脱焊了…… 于是干脆拆了算了。

P1110408

这货刚换下来的时候背上一层灰。

P1110409

擦干净后终于露出了本来面目。背面元件很少,集成度颇高。

P1110410

正面的大部分内容都在屏蔽罩下面。屏蔽罩原本有个洞,露出了里面的 AR9287 芯片,但是这样屏蔽效果就不好了,而且 4741G 的 HDA 又在网卡旁边,所以我就拿锡泊贴纸给它封上了,否则整天会听到些奇怪的声音。

IPX 插座 1 对应的是主天线,应该连接黑色的射频线,所以我拿黑色的记号笔在旁边做了个记号。很多人认为白色是主天线,但是也有不同的说法,到底该信谁,也没个官方点的文件可供考证。好在 MIMO 系统中这个问题不重要。

P1110411

IPX 插座上的镀金层被磨得只剩一小块了,不知道是不是块二手卡。

P1110412

螺丝安装过孔也磨损得很厉害。

P1110413

屏蔽罩信号线上方开口特写。

P1110414

撕掉锡泊屏蔽罩就露出了它本来的样子。里面的主控是 AR9287 。

P1110415

加装了块半高转全高的转接板,却发现老妈的本子锁网卡。无奈放弃了。

P1110425

由于焊得不牢屏蔽罩很容易就掀开了,里面也是不少灰。

值得一提的是板子上没有看到滤波器和天线复用器,取而代之的是一堆小型的电容、电阻和电感。

P1110427

AR9287 特写。

P1110428

供电电路特写,PMIC 、电感和较大的 MLCC 。

P1110466

电感的绕组匝数屈指可数,估计自感也不大,PMIC 的 PWM 频率应该在 MHz 级别。

P1110429

储存 AR9287 寄存器设定的 EEPROM ,这块 24C08 里面的内容决定了这块网卡可以使用的信道、是否允许 40MHz 的带宽等等。

P1110432

非常小巧的 40.00MHz 有源石英晶体振荡器。

最后屏蔽罩还是弄不回去,热容量大的玩意不好焊,所以这张卡也被肢解了。

P1110468

裁出一小块准备把主控弄下来。

P1110471

分家。

P1110473

基板上有大量的过孔,将主控 QFN 封装背面的 pad 和板子背面大面积的地线相连,既能抗干扰又有助于散热。

P1110477

主控背面。


最后一块是现在在用的 Dell 代工的 AR5BHB92 无线模块,核心是 AR9280 ,支持 802.11a/b/g/n ,2.4G/5GHz 双频,2×2 MIMO ,16/17dBm 的发射功率,应该是 JS 们从全新的机器上顺下来的模块。

P1110389

到手时的外观,金手指不是全新的,但是成色还不错。从标签上看这是 Dell 的 DW1515 无线模块。

P1110390

背面也有一个屏蔽罩。上面的标签注明了网卡采用了 Atheros 的 AR5BHB92 公版设计。

P1110391

揭开一部分标签以后除了能看到两路滤波器以外还有一片 Skyworks 的 SE2593A20 ,这是一片集成的单路 2.4G/5GHz 射频功放和天线复用器。

因为是单路的,AR9280 又是 2×2 的 MIMO ,所以理应还有一片。

P1110402

板子有可能是沉银的,但是我看不出来,不太确定。

P1110392

背面的标签下面只有些丝印。这是一侧。

P1110393

这是另一侧。

P1110403

观察后发现正面的屏蔽罩是可拆卸的,于是果断掀开看一看。

P1110394

成功掀开。

P1110401

屏蔽罩内部有少许钢印。

P1110399

角落里是供电部分,芯片是 RichTek 的 RT8010A ,是 1.5MHz 1A 的高效降压 PWM ,输入 5V 输出电压可调。旁边还有两个个头不小的 MLCC 和一个大电感。

P1110400

果然还有一颗 SE2593A20 ,不过一颗在里面一颗在外面这种不公平待遇真是……

P1110398

这里同样有一个储存设置用的 EEPROM ,只不过从 24C08 变成了 24C32 ,里面的内容多得多。

P1110397

同样有一只小巧的 40.000MHz 有源石英晶体振荡器。

P1110404

正面没有大 boss ,那么那片 AR9280 应该是在反面的屏蔽罩里面了。可惜反面的屏蔽罩为了控制高度采用了直接焊死的设计,没法打开一探究竟了。

P1110405

根据标签上的颜色接线,发现非常的别扭,不知道是不是顺序和别的网卡不一样。

发表评论

电子邮件地址不会被公开。 必填项已用*标注