路由器交流

TP-LINK AX3200 XDR3230拆机,与我猜的有点不同

TPLINK这款XDR3230的无线规格是AX3200,3200很古怪是不,其它无线路由器很少有这种规格,是因为它的2.4G是WIFI5,4x4MIMO,最高速率800Mbps,5G也是4x4MIMO,支持WIFI6,在80Mhz频宽最高速率2402Mbps,所以加起来是3200了。它不支持160Mhz。正因为2.4G的参数,让我之前误以为是用了MT7615N或MT7611N。

XDR3230的外包装:

包装里有附送网线,超五类双绞线,26AWG线规,短线无所谓,随便跑万兆。

电源规格12V/2A,很好,个头也比较大,我觉得很好。耗电大与小,不是由电源决定,是路由器本身功耗决定了。12V/2A不代表路由器功率时时刻刻都是24W,不要误会。电源额定输出功率大一些,可以让路由器出现峰值功率时电源也能轻松应付

XDR3230的外观就像缩小版的XDR6060,一共8根外置天线,4根2.4G,4根5G。

背面的接口:四个全千兆网口,不分WAN和LAN,支持盲插,RESET键右边的是“易展”组网按键。

易展组网最多支持8台,说明书里面有写明:

前几天在拆水星X188G时也说过最多支持8台,也有朋友留言告诉我,小米真的不能超过4台,超过4台组不了网,界面提示如下:

“为保证Mesh网络良好的使用体验,当前至多可支持4台Mesh路由器组网,更多Mesh路由器建议组成新的Mesh网络。”

当初我以为是建议不要超过4台,原来是规定死了不能超过4台,为什么同是高通平台的velop却没这个限制?

拆机开始,机身底部标签下有一个螺丝,取下来就行,但我做不到完整无缺地把标签纸撕下来,很容易就弄破:

做不到无损拆机,就算能完整撕下来,后面拆外壳也会弄破几个卡口,因为有一半以上的卡口点了胶。。。。。。。本来就很难打开外壳,唉。。。装回去挺容易的,不用5秒,但拆开就要5分钟。

终于拆开了:

带胶水的卡口:

主板上有一片黑色的铝散热器,散热器上方有一颗陶瓷散热片,下面的芯片是否会是MT7621?

8根天线焊在主板上,不好翻转主板, 不好不容易找到适合的角度,终于能翻过来看主板背面了:

上图左下方有一小面积的铝板,通常这种小面积一些的散热铝片是为了帮助主板正面的功放芯片散热。散热铝片右上方有一颗闪存芯片,型号是EN25QH128A-104HIP,容量16MB。挺大的呀,SPI 16MB,刷第三方固件有望了吧?

把主板背面的所有螺丝拧下来,主板正面的散热器也能拆了。而这片小小的铝片取下来之后是这样子的:

有导热硅脂,为了不让它弄脏我的背景布,我把铝片装回去。现在翻过来看主板正面吧,已经拆下散热器的样子:

看见有两片屏蔽罩,且与散热器之间有用导热硅胶垫,厚度1mm。这次就干净多了,不像XDR6060、XDR6030、XDR5430那样在屏蔽罩上涂满了导热硅脂,拆机时弄得很脏。

取下网络变压器附近的那一片陶瓷散热片,看见了螃蟹,不是CPU MT7621呀,而是千兆交换机芯片RTL8367S,那么有它就肯定没有MT7621了,因为MT7621本身集成了千兆交换机。那么屏蔽罩里面的是什么鬼CPU呢?一会撬开屏蔽罩看个明白。

主板上有一颗小的芯片吸引了我,因为以前拆机没见过,如下图,就在两片屏蔽罩的上方,属于MEDIATEK的MT6380N,从电路的位置来看,很像是电源管理芯片,高逼格的叫法是PMIC。

于是我找了一下资料,找到了MT6380的点位图,看着下面的图,我脑海里寻思着能不能通过它引出几根线,接到USB口上,然后就有了MTK PEP快充???  我梦醒后,数了一下上板上的MT6380N针脚,没错也是每边10针,一共40针,也是QFN封闭,对头!它就是电源管理IC。也是负责对CPU的供电。0

我要准备拆下两片屏蔽罩了,准备功夫如下:

谁说用吸盘就可以轻易取出屏蔽罩的呀?没L用。我在梦里,阿基米德曾经对我说过,只要给他一个支点,他能撬动地球。那么在电路板上找个支点,要撬开屏蔽罩压根就不是事。但主板上面通常有许多小元件和脆弱的走线,所以用这个。。。我不记得是从哪个路由器上拆下来的忘记了放回去的白色的东西:

这样就能轻松又不怕损伤电路板。两片屏蔽罩都拆下来了,屏蔽罩内一共4颗芯片,只有内存芯片上没有导热硅胶垫片,其它3颗芯片也有用上。

先看看CPU是啥,型号是MT7622B,我第一次见MT7622B,双核1.35GHz,频率比MT7621的880MHz明显高出不少。内存芯片型号是M15T2G16128A,容量256MB,DDR3内存。

找了一下MT7622的资料。如下:

MT7622 is fabricated with advanced silicon process and integrates a Dual-core ARM® Cortex-A53 MPCoreTM operating up to 1.35GHz and more DRAM bandwidth. This SoC also includes a variety of peripherals,including SGMII, RGMII, PCIe2.0, USB2.0(Host) ,USB3.0(Host) ports, and 5-port 10/100 switch. To support popular network applications,

MT7622B also implements 2.5Gbps HSGMII and 1Gbps RGMII Ethernet interface, embedded a 5-ports 10/100 switch and 802.11n 2.4GHz 4T4R WLAN radio, 802.11ac WLAN connection can be supported thru its PCIe port.

MT7622B有HSGMII接口,这个接口支持的传输速率是2.5Gbps,然后我又查了RTL8367S的资料“The RTL8367S also supports one Ser-Des interface that could be configured as SGMII/HSGMII interfaces.”也有HSGMII,那么,CPU与网口之间的带宽可以有2.5Gbps了。(WAN口用1Gbps速率的RGMII连接)

我说这些,是因为XDR3230的5G最高速率是2402Mbps,如果用2个LAN口同时向5G传输数据,是否能达到它的最高速度。如果CPU只支持SGMII,传输速率只有1.25Gbps。拆完后实测一下吧。

MT7622B集成了5口百兆交换机,所以要外挂RTL8367S才能支持千兆网口。

MT7622B集成了4x4mimo的2.4G,支持256-QAM,最高速率800Mbps。(用华硕PCE-AC88连接XDR3230的2.4G,显示速率是800Mbps)

MT7622B集成了2.4G无线芯片,有得必有失,千兆交换机芯片MT7530只能舍弃掉了。不然这个CPU热得不行,可能也没空间塞进去。所以要外接RTL8367S。

CPU集成的2.4G,用上了外置独立的功放芯片,芯片上面丝印着7626H,型号是RTC7626H,是一款2.4G FEM芯片。

RTC7626H的参数如下:

Frequency range: 2.4 – 2.5 GHz
3 V to 5 V single supply voltage
Integrated high performance PA, LNA with bypass function, and SP3T switch
Input & output fully 50 ohm matching
Integrated positive slope power detector
+21 dBm linear output power at 3% EVM, 802.11g 64 QAM, 54 Mbps, 5 V
Small 16L QFN 2.5×2.5×0.75 mm 3 package
RoHS / Halogen Free Compliant
Moisture Sensitivity Level : MSL 3

放大功率一般般。

现在来看5G芯片,如下图:

5G无线电路由两颗芯片组成,分别MT7911AN和MT7975AN,以往MTK的AX1800方案是MT7905DAN+MT7975DN,“D”就是指同时支持2.4G和5G。斐讯K2P用的MT7615DN是相同的原理。

可以这样理解:

MT7915DAN+MT7975DN=MT7915D,支持双频2x2MIMO WIFI6;

MT7911AN+MT7975AN=MT7915A,支持单频4×4 MIMO WIFI6。

来自如mediatek官网的一段话:MediaTek MT7915 integrates a simultaneous dual-band architecture that delivers multi-gigabit Wi-Fi speeds via either 4×4 (MT7915A)
or 2×2 (MT7915D) antenna options.

我从XDR3230的TTL读取内容里也找到了MT7915字段。如下:

role_selection_wlan_ready_handle(472). [role selection] start bh apvap s
can
[ 27.983590] mt7915_apply_dpd_flatness_data: eeprom 0x62 bit 0 is 0, do runtim
e cal
[ 27.991182] MtCmdChannelSwitch: control_chl = 48,control_ch2=0, central_chl =
48 DBDCIdx= 0, Band= 1
[ 28.000314] BW = 0,TXStream = 4, RXStream = 4, scan(1)
[ 28.019624] *MtCmdChannelSwitch: control_chl = 4,control_ch2=0, central_chl =
4 DBDCIdx= 0, Band= 0
[ 28.028705] *BW = 0,TXStream = 4, RXStream = 4, scan(1)
[ 28.147606] mt7915_apply_dpd_flatness_data: eeprom 0x62 bit 0 is 0, do runtim
e cal
[ 28.155195] MtCmdChannelSwitch: control_chl = 149,control_ch2=0, central_chl
= 149 DBDCIdx= 0, Band= 1
[ 28.164500] BW = 0,TXStream = 4, RXStream = 4, scan(1)
[ 28.191593] *MtCmdChannelSwitch: control_chl = 5,control_ch2=0, central_chl =
5 DBDCIdx= 0, Band= 0
[ 28.200646] *BW = 0,TXStream = 4, RXStream = 4, scan(1)
[ 28.315598] mt7915_apply_dpd_flatness_data: eeprom 0x62 bit 0 is 0, do runtim
e cal

把一颗MT7915分成两颗芯片,一是解决散热问题,二是灵活搭配。

不要怪我太啰嗦,如果网上能找到这些芯片的详细资料我就不用这么辛苦揣测了,也不知道说得对不对。

从上图中的5G电路上,并没有看见有外置功放芯片,有点失望。根据之前XDR1860的5G实测,信号不强,速度不佳。红米的MT7615N也能强于K2P的MT7615DN,所以后面实测一下看看什么情况吧。

有一颗大电容,16V 1000微发,还有3颗16V 470微发,供电能力充足。

CPU上方有一个空的焊盘,我猜是SPI闪存:

XDR3230的TTL针脚定义:(波特率115200,水星是57600)

最后来一张芯片型号汇总图:

至此,TPLINK的XDR3230拆机完成了,但文章还没写完呢。

虽然2.4G不是用上WIFI6芯片,但是呢,现在2.4G多数留着智能设备使用,只要保证2.4G信号稳定且信号强一些就OK了,况且它有独立的FEM芯片,即使PA不算强,但还有LNA增加灵敏度。实用!手机想速度快还是要连上5G WIFI6才行。

以下进行简单而又复杂的测试。要进行两方面的测试,一是要测试它的5G最高无线速度能达到多少,二是要测试它的5G信号会不会比水星X188G强。

只有千兆口,所以要用2个网口并发,接收端要找一台支持2.5GbE口的,TPLINK的XDR6060最适合不过了,华硕AX86U也可以,不过它的2.5GbE网口问题多多。各设备大致连接示意图如下:

XDR6060无线桥接XDR3230的5G,两者之间的无线连接速率最高是2402Mbps,然后一台电脑接在XDR6060的2.5G网口,那么XDR6060就充当一个无线网卡的角色了,Intel X550是万兆网卡,可以识别2.5Gbps速率的网口,这是客户端,服务端是装有I350的双网口千兆网卡,接在XDR3230的2个LAN口上,也就是(LAN1+LAN2) to 5G的测试。IxChariot测试结果如下图:

两个网口总的速度是1768Mbps,测了几次取了这次最大值,有时总的速度就只有1000多一点。不知是它的无线不稳定还是无线桥接的不稳定,然后我用华硕AX86U无线中继XDR3230,这时就不能用Intel X550网卡了,要用AQC107的才能正常用它的2.5GbE口。然后测试的情况也差不多。

1765Mbps这个结果如何?正常

从这里可以证明了RTL8367S与MT7622B之间使用了HSGMII接口。

我加入2.4G一起测试,看总的双频无线吞吐率能有多少?开多一台电脑,用华硕PCE-AC88连接XDR3230的2.4G,服务端用主板集成的网卡接在第三个LAN口上,跟5G无线桥接一起跑起来。结果如下图:

总的无线吞吐率是。。。等等我先拿出计算器加起来,,结果是1959Mbps。还行吧,我也不知道结果如何,因为没参照。

跟着要测试5G信号强度,然后拿结果跟前几天测试水星X188G的结果做一下参照。也是在C和D点用小米4C进行简单的speedtest测速(宽带300兆电信,一个月199元,含4个手机卡,共享无限4G流量,40GB后限速)。顺便也测试各种状态下的功率。

我把XDR3230的一些硬件参数和测试结果列表如下图:

2.4G测试速度差不多,就不说了。怎么说呢,XDR3230有红米AC2100的影子,有潜力。这只是初步简单的测试,以详细评测为准。本文只是拆机文章,拆机我可以做到十分主观,但评测我就要做到十分客观,为了客观而又缩小误差就要耗费大量的时间精力,所以我又在这里为迟迟不出一些评测而在找借口了。

缺点,不支持160频宽,如果需要160频宽可以买XDR5430,加多一百块,但这款XDR3230好大机会能刷第三方固件。MT7622不是新款CPU,2018年就有了。如果能刷固件,WIFi6的5G有较强的信号,且2.4G有独立功放,都很实用。

2021年6月15日补上在楼下D点的测速结果:( 看下图红框内的数值就是 )

它给了我两个惊喜,一是CPU与预想的不同,但这很多人已经猜到是MT7622了,二是实测5G比预想的明显要强,只怪当初XDR1860和X18G给我的5G信号印象不好。

它跟红米AX6一样的售价,既然一样的价格,可以来一场对比测试。时间的话,请参考前面三段的一句话。

XDR3230京东购买链接

MT7622是ARM Cortex-A53架构,比MT7621的MIPS 1004Kc要先进,性能更高。

若有任何疑问可在公众号(acwifi-net)上咨询