GL.iNet Beryl 7 GL-MT3600BE 拆机与 2GB 内存升级:从原生系统、散热用料到启动日志
这次折腾的是 GL.iNet Beryl 7,也就是 GL-MT3600BE。我不想把它写成那种参数表文章,什么 Wi-Fi 7、双 2.5G、USB 3.0 一排列完就结束。真正上手以后,我更关心的是三件事:
- 外观和原生系统到底适不适合长期带出去用;
- 拆开以后里面用料、散热、芯片布局是不是对得起这个定位;
- 原机 512MB 内存换到 2GB 以后,系统到底有没有正常识别。
所以这篇就是按实际折腾顺序来写:先看外观通电,再看原生系统,再拆机,最后看 2GB 内存和启动日志。


一、先看外观和通电:这类机器不是只适合放家里
GL-MT3600BE 这台机器给我的第一感觉就是小巧。它不是那种大体积桌面路由,更像一台可以长期塞包里、出门拿出来就能用的便携 OpenWrt 小主机。
这种定位对我来说挺有意思:
- 出差、临时办公,可以当旅行路由;
- 接 USB 网卡、U 盘、移动硬盘,可以做一点扩展;
- 配合手机卡 CPE、热点、上级 Wi-Fi,可以临时组一个稳定小网络;
- 家里也能当旁路、测试节点、插件实验机;
- 真要折腾 OpenWrt,体积小、接口全,比普通随身路由可玩性高。
通电进系统后,GL.iNet 原生界面还是它家一贯风格:简洁、好看、功能集中。多网络、VPN、AdGuard Home、应用插件、客户端管理这些东西都摆得比较直观,对普通用户比纯 LuCI 友好。
但它又不是完全把 OpenWrt 藏起来。原生系统背后仍然有 OpenWrt 的底子,LuCI 原生界面也可以通过 8080 端口进入。这个设计我比较喜欢:新手可以用 GL.iNet 的 App 和 Web 界面,老玩家又能进原生 OpenWrt 看更底层的东西。这里我不再硬塞不清楚的系统截图,文章图片尽量留给拆机和芯片细节。
二、拆机前先说一句:别上来就金属硬撬
这种小机器外壳紧凑,拆的时候最怕的不是拆不开,而是手一急用金属撬棒硬怼,结果外壳边缘留下压痕、白印,甚至卡扣位置被撬变形。
我的建议是:
- 能用塑料撬片就不用金属;
- 沿缝慢慢走,不要一个点死撬;
- 遇到卡扣紧的位置,先判断受力方向;
- 拆之前记一下脚垫、螺丝、卡扣位置;
- 有风扇和天线线的机器,打开外壳不要猛掀。
GL-MT3600BE 本身外观挺精致,小巧玲珑的机器,一旦壳子撬花,看着就不舒服了。拆机是为了看里面,不是为了给外壳做战损。
三、打开以后:双面铝合金散热 + 风扇,MT7987A 看来不是省油的灯
拆开以后能看到,这台机器内部不是简单一块板子加个塑料壳。它用了比较明显的散热结构:双面铝合金散热件,再加主动风扇。这对一台便携路由来说算是比较认真了。


这也侧面说明一点:MT7987A/V 这颗平台虽然是路由器 SoC,但并不是那种随便贴个小铁片就完事的低功耗玩具。Wi-Fi 7、双 2.5G、USB 3.0、多网络应用一起上,长期跑起来还是有热量压力的。
所以我不会把风扇写成“多余设计”。恰恰相反,这种小体积机器想长时间跑,散热结构越认真越好。尤其是带出去当热点、CPE、VPN 节点的时候,可能一开就是一整天,稳定性比短时间跑分更重要。
四、主板布局:核心、内存、NAND、网口和无线区域都比较紧凑
主板整体布局比较紧。核心区域、内存、NAND、供电、网口、无线射频、天线座都挤在不大的空间里。这个体积下还要放双 2.5G 网口、USB 3.0、Wi-Fi 7 和风扇,布局压力不小。
能明确看出来的区域大概有这些:
- MT7987A/V 主控区域:负责系统启动、网络、外设和整体调度;
- DDR4 内存区域:原机 512MB,后面这次改成 2GB;
- SPI NAND 存储区域:日志里能看到 Macronix 512MiB SPI NAND;
- 双 2.5G 网口相关区域:启动日志里有 MediaTek MT7987 2.5GbE PHY;
- Wi-Fi 射频和天线区域:多路天线座集中在主板边缘;
- USB/供电区域:对应 USB 3.0、USB-C 供电和扩展能力;
- 屏蔽罩与散热接触面:核心区域明显考虑了屏蔽和散热。
照片和日志里能确认的芯片/器件信息
这部分我尽量按能确认的写,不把看不清丝印的芯片硬编型号。
- 主控 SoC:MediaTek MT7987A/V。启动日志里明确出现
NOTICE: CPU: MT7987A,U-Boot 里也显示CPU: MediaTek MT7987。这颗就是整机的核心,负责系统启动、以太网、USB、PCIe/无线相关连接和整体网络处理。 - 内存:DDR4 3200。原机启动阶段显示
EMI: Using DDR4 settings、DDR4 Speed: 3200 Mbps、Detected DRAM size: 512 MB。这说明原厂 512MB 是从早期内存初始化阶段识别出来的,不是系统后面猜的。 - 升级内存:2GB DDR4 BGA 颗粒。升级后
free里能看到2043924这个接近 2GB 的内存规模,/tmp也变成约 998MB。照片里内存区域能看到返修痕迹,但丝印受角度和水印影响,不适合只凭图再硬认一次型号。 - SPI NAND:Macronix 512MiB。日志明确写了
Macronix SPI NAND was found,容量512 MiB,块大小256 KiB,页大小4096,OOB128。这部分比照片更可靠。 - 以太网 PHY:MediaTek MT7987 2.5GbE PHY。内核日志里有
MediaTek MT7987 2.5GbE PHY,对应双 2.5G 网口相关部分。 - 供电滤波电容:25V 680µF 电解电容。照片里这颗大电容比较显眼,容量和耐压标识能看出来。它不是固态电容,这点观感上确实一般,但不能仅凭这一点判断整机质量。
- 无线/射频区域:能看到屏蔽罩、天线座和射频区域布局,但具体射频前端/功放芯片丝印照片里不够清楚,暂时只按 Wi-Fi 7 射频区域来写,不乱报型号。
这类板子看着小,但不是低端小白盒那种空空荡荡的布局。它更像一台被压缩进便携外壳里的 OpenWrt 网络小主机。
五、主控和内存位置:升级点就在屏蔽罩附近
这次重点看的还是主控和 RAM。原机启动日志里已经写得很清楚:
- CPU:MT7987A;
- DDR4 Speed:3200 Mbps;
- 原机 Detected DRAM size:512 MB;
- U-Boot 阶段 DRAM:512 MiB。


原机 512MB 对官方系统来说够用,跑基础路由、多网络、VPN、AdGuard Home、插件这些都没问题。但如果像我这样喜欢把它当小主机用,512MB 就会开始有点紧:开服务、跑规则、挂 USB、临时缓存、插件一多,内存余量就不太舒服。
换 2GB 的意义不在于让 CPU 变强,而是让它从“够用的小路由”,变成更宽裕的便携 OpenWrt 实验节点。
六、一个不太耐看的点:25V 680µF 电解电容
拆机照片里比较显眼的还有一颗大电容,标称 25V 680µF。这个东西我觉得要实事求是说。
电解电容在路由器、适配器、小型网络设备里并不罕见,它有成本、体积、容量和滤波需求方面的考虑。不能看到不是固态电容,就直接说它一定差、一定不耐用,这样不严谨。
但从拆机观感来说,它确实没有固态电容那么“顺眼”。尤其是这种定位不低的小机器,里面又有双 2.5G、Wi-Fi 7、风扇和铝合金散热,旁边出现一颗传统电解电容,多少有点不耐看。
我的看法是:
- 它不等于质量问题;
- 也不能凭一颗电容就否定整机;
- 但如果从长期高温、小体积、便携设备心理预期看,固态电容确实会让人更舒服。
这部分就点到为止,不夸大,也不洗。
七、2GB DDR4 升级:不是新手项目
这次内存升级不是插内存条,也不是普通烙铁焊两下。它涉及 BGA DDR4 拆焊,设备和经验要求都比较高。
大体过程是:
- 拆外壳;
- 取出主板;
- 拆散热结构;
- 找到原机 DDR4 颗粒;
- 处理屏蔽罩和周边空间;
- 拆下原机 512MB DDR4;
- 换上 2GB DDR4 颗粒;
- 检查焊点和周边小件;
- 装回散热和风扇;
- 上电看能不能过启动和内存初始化。
这里最怕的是虚焊、连锡、颗粒组织方式不匹配,或者周边小电容电阻被碰掉。失败表现可能是不开机、卡 BL2、反复重启、内存测试不过。没有热风台、预热台、显微镜和 BGA 经验,不建议拿新机器练手。

八、升级后验证:系统识别接近 2GB,/tmp 也变大
升级后进系统,free -m 看到的内存是:
root@GL-MT3600BE:~# free -m
total used free shared buff/cache available
Mem: 2043924 259244 1738860 1112 45820 1736652
Swap: 0 0 0
这份 BusyBox 输出虽然命令是 free -m,但数值看起来按 KB 理解更合理。2043924KB 换算下来接近 2GB,说明系统确实识别到了更大的内存。
再看 /tmp:
Filesystem Type Size Used Available Use% Mounted on
/dev/root squashfs 64.3M 64.3M 0 100% /rom
tmpfs tmpfs 998.0M 1.0M 997.0M 0% /tmp
/dev/ubi0_2 ubifs 352.3M 25.6M 322.0M 7% /overlay
overlayfs:/overlay overlay 352.3M 25.6M 322.0M 7% /
/tmp 是 tmpfs,也就是内存盘。升级后 /tmp 接近 998MB,比原机 512MB 内存状态下宽裕很多。
我还做了一个很直接的写满测试:
root@GL-MT3600BE:~# dd if=/dev/zero of=/tmp/123 bs=8k count=300000
dd: error writing '/tmp/123': No space left on device
127611+0 records in
127610+0 records out
root@GL-MT3600BE:~# df -Th
tmpfs tmpfs 998.0M 998.0M 0 100% /tmp
这里 No space left on device 不是翻车,反而是预期结果。因为 count=300000 给的是一个足够大的上限,实际写到 /tmp 满了就停止。这个测试能说明 /tmp 空间是真能写进去的,不只是界面上显示好看。
九、NAND 和分区:512MiB SPI NAND,坏块为 0
存储这边,原机日志和升级后读取都能对应上。原机阶段识别到 Macronix SPI NAND:
spi-nand: spi_nand spi_nand@0: Macronix SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128
升级后查看 /proc/mtd:
dev: size erasesize name
mtd0: 20000000 00040000 "spi1.0"
mtd1: 00100000 00040000 "BL2"
mtd2: 00080000 00040000 "u-boot-env"
mtd3: 00400000 00040000 "Factory"
mtd4: 00200000 00040000 "FIP"
mtd5: 00040000 00040000 "log"
mtd6: 00040000 00040000 "CFG"
mtd7: 1d800000 00040000 "ubi"
nanddump 结果里我主要看三项:
ECC failed: 0
ECC corrected: 63
Number of bad blocks: 0
ECC corrected 有数值不奇怪,NAND 读取时出现可纠正 bitflip 是正常现象之一。关键是 ECC failed 为 0,坏块为 0,这次读取没有看到不可纠正错误。
十、启动日志整理:原机 512MB 和升级后 2GB 的关键段
完整启动日志很长,直接全部贴在正文里会影响阅读,所以这里只放关键段。想看的可以点开。
展开查看:原机 512MB 启动关键日志
NOTICE: CPU: MT7987A
NOTICE: EMI: Using DDR4 settings
NOTICE: DDR4 Speed: 3200 Mbps
NOTICE: EMI: Detected DRAM size: 512 MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: SPI_NAND Detected ID 0xc2
NOTICE: Page size 4096, Block size 262144, size 536870912
NOTICE: NMBM has been successfully attached in read-only mode
U-Boot 2025.04-rc3 (Sep 02 2025 - 19:29:53 +0800)
CPU: MediaTek MT7987
Model: mt7987
(mediatek,mt7987-spim-nand-rfb)
DRAM: 512 MiB
spi-nand: spi_nand spi_nand@0: Macronix SPI NAND was found.
spi-nand: spi_nand spi_nand@0: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128
[ 0.000000] Machine model: GL.iNet GL-MT3600BE
[ 0.000000] Memory: 492376K/523008K available
[ 1.455915] MediaTek MT7987 2.5GbE PHY mdio-bus:0f: Firmware date code: 2025/8/22, version: 7.1.0
展开查看:升级 2GB 后验证关键日志
OpenWrt 21.02-SNAPSHOT
root@GL-MT3600BE:~# free -m
total used free shared buff/cache available
Mem: 2043924 259244 1738860 1112 45820 1736652
Swap: 0 0 0
root@GL-MT3600BE:~# df -Th
Filesystem Type Size Used Available Use% Mounted on
/dev/root squashfs 64.3M 64.3M 0 100% /rom
tmpfs tmpfs 998.0M 1.0M 997.0M 0% /tmp
/dev/ubi0_2 ubifs 352.3M 25.6M 322.0M 7% /overlay
overlayfs:/overlay overlay 352.3M 25.6M 322.0M 7% /
root@GL-MT3600BE:~# dd if=/dev/zero of=/tmp/123 bs=8k count=300000
dd: error writing '/tmp/123': No space left on device
127611+0 records in
127610+0 records out
root@GL-MT3600BE:~/usb# nanddump -f /root/usb/mtd0.bin /dev/mtd0
ECC failed: 0
ECC corrected: 63
Number of bad blocks: 0
Number of bbt blocks: 0
Block size 262144, page size 4096, OOB size 128
十一、总结:这台机器适合折腾,但别把硬改想简单了
GL-MT3600BE 这台机器,我觉得它真正有意思的地方不是单个参数,而是整体定位比较完整:
- 外观小巧,适合长期带出去;
- 原生系统界面简洁,多网络和 App 功能集成得比较好;
- 8080 端口还能进原生 OpenWrt LuCI;
- 双 2.5G、Wi-Fi 7、USB 3.0 给了不少扩展空间;
- 内部有双面铝合金散热和风扇,散热设计不是随便糊弄;
- MT7987A/V 平台、512MiB NAND、DDR4 内存这些信息都能从日志和拆机里对应上;
- 改到 2GB 后,内存和
/tmp空间确实明显宽裕。
但我还是那句话:这不是普通用户必改项目。原厂 512MB 对官方系统和日常路由功能已经够用。2GB 改装更适合喜欢拆、喜欢验证、手上有返修设备的人。
如果只是买来日常用,原厂状态就很好;如果是拿来当便携 OpenWrt 实验小主机,那这次 2GB 升级就有价值了。
本文基于 GL-MT3600BE 实机拆机、原生系统体验、启动日志和 2GB DDR4 升级验证整理。硬改有风险,尤其是 BGA 内存返修,不建议无经验用户直接尝试。
by 数码罗记 · godsun.pro