大家应该知道 FAST 和 MERCURY 跟 TP-LINK 是一回事,这次拆解、改造的 FWR171-3G 即是颇受市场好评的 TL-WR703N 的迅捷版,其价格便宜,亚马逊上 ¥80 还包邮(现在好像涨了),体积小巧功耗颇低却性能不凡功能强大,实为居家旅行(尤其是旅行啦)必备利器。
由于这回买的是正儿八经的销售包装而不是二手或者转头,所以带了包装盒。
内容:路由器、质量不咋好的 MicroUSB 线缆,航嘉代工的 5V 1A USB 电源。实际上这台路由器用笔电的 USB 口就能轻松驱动。
路由器背面,带有 SN 和 MAC 的贴纸,硬件版本 V1.3 。
唯一的指示灯。
这机器卡扣特别紧,上下壳的缝又非常小,开壳很是不容易。原本以为是超声焊接给焊死的。
指示灯处的外壳,LED 正上方薄一些。
主板正面,主要是 SoC 、RAM 、网线变压器、USB 和 RJ-45 接口。晶体是 25MHz 的。
背面,主要是供电部分、SPI NOR 闪存和印刷天线。
和 703N 不同,171 的板子上没有 TP 的 LOGO 。
SoC 是比较新的 Atheros AR9331 ,集成了 400MHz 的 AR7240 MIPS 24Kc 处理器,内置了完整的 RF 电路(板子上连天线开关都能没有),支持 16bit 的 SDR/DDR/DDR2 内存,带有硬件 SPI 闪存接口(和 Ralink 不同,Atheros 的 SoC 很早就把 SPI 闪存映射到内存地址上供 CPU 直接读写了),内置两个 GbE 的 MAC 和 5 口 FE 交换机(也就是说 PHY 仍为 100Mbps )。
AR9331 采用的双列 LPCC 封装允许芯片下方设计一个大的散热 pad ,有效地解决了芯片的散热。
网线变压器。
顺便给看看变压器背面,里面是四个环形磁芯的变压器。
自带的内存,A3S56D40FTP-G5 ,TP-LINK 用这货用了不知道多久。
一处返修的痕迹。这个地方其实可以去掉电阻然后焊外接天线的射频线。
转战背面。此为 Spansion 的 S25FL032P 闪存,擦写比较慢。
也许是 RichTek 的 buck 转换器,带了一只小巧的贴片功率电感。
这个可能是只 LDO 。
AR9331 正下方的一只不算小的电感。
TTL UART 接口,焊盘非常小。TP_IN 是 RXD ,TP_OUT 是 TXD 。
印刷天线特写,有没有 2dBi ?
开始换内存。旧内存拆下。
焊盘清干净。
发现 PCB 有一处 bug 。
焊上 64MB 的 DDR500 内存( Hynix H5DU5162ETR-E3C )和 TTL 线,盖子上打几个洞,完工。后来还换上了黄膜天线,这机器的最大发射功率只有 18dBm ,还不整个好点的天线的话覆盖成问题。闪存也被换成了 16MB 的 MX25L12835F 。
机器的功耗和发热都很小,工作的时候摸上去冷冰冰的。
为什么要用 DDR500 内存呢?因为 AR9331 可以稳定地超频至 500MHz ,而且发热和功耗均无显著增加,但是这要求内存能运行在 250MHz 的频率上,所以需要一片 DDR500 。
原版 u-boot / 超频版 u-boot ,参考: https://forum.openwrt.org/viewtopic.php?pid=198969#p198969
16M 闪存修改版 OpenWRT,内含各种常用工具,9.5MB 。参考:https://forum.openwrt.org/viewtopic.php?pid=200786#p200786
性能方面,在超频至 500MHz 后,使用 netperf 64KiB 块测试无线在信号良好的条件下的性能有如下结果:11b 5.69Mbps ,11g 26.90Mbps ,11n HT20 1T1R 47.34Mbps ,11n HT40 1T1R 86.10Mbps ,成绩颇为不错。
OpenWRT r36802 下 OpenSSL 1.0.1e Benchmark 结果如下(参见 http://wiki.openwrt.org/inbox/benchmark.openssl ):
Clock MHz |
MD5 | SHA-1 | SHA-256 | SHA-512 | DES | 3DES | AES-128 | AES-192 | AES-256 | RSA Sign |
RSA Verify |
DSA Sign |
DSA Verify |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
400 | 21270490 | 13945270 | 6552550 | 2891230 | 3107060 | 1112770 | 5169470 | 4424650 | 3908090 | 4.8 | 164.6 | 16.5 | 13.5 |
500 | 26746320 | 17251630 | 8077150 | 3618480 | 3896090 | 1392360 | 6442840 | 5491330 | 4855840 | 5.9 | 203.8 | 20.6 | 16.9 |
请问 16M 闪存修改版 OpenWRT 是编程器固件吗
不是,如果需要编程器固件就得加上 uboot 和 art
谢谢!另外我的机器是水星mw151rm 非3g 硬改703n可以刷你的uboot吧
应该是可以的。不过 703N 有官方的固件,如果不需要改闪存的话可以直接刷官方的固件:
http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin
http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin