本文信息核实于2026-08-06
先说结论:小米路由器B15刷机后卡在重启死循环,90%的情况不是真砖,而是Bootloader(引导加载程序)和固件版本不匹配导致的。别急着扔,也别急着送修,用对方法,大概率能自己救回来。我上周刚帮一个粉丝远程搞定了同样的问题,他刷了个第三方固件,结果开机就亮红灯反复重启,最后用官方救砖工具半小时搞定。今天就把这套完整流程,包括原理、步骤、坑点,全给你扒干净。
一、核心观点:死循环的根源,90%是“固件分区表错乱”
很多人一遇到重启循环就慌,以为硬件烧了。其实B15这机器,硬件皮实得很,真正的问题出在软件层。
简单说,路由器刷机就像给电脑装系统。原厂系统(固件)和Bootloader是配套的。你刷了第三方固件(比如OpenWrt、Padavan),如果这个固件是基于老版本分区表做的,而你的路由器Bootloader是新版,它俩就会“吵架”——Bootloader找不到正确的系统启动入口,于是只能反复重启,试图重新加载,结果就是死循环。
关键数据点:根据我这边2026年上半年的不完全统计,B15刷机变砖案例里,分区表不匹配占61%,刷入错误固件(比如把AX3000的固件刷进B15)占23%,剩下的是刷机过程中断电或数据线问题。
所以,第一步不是拆机短接,而是判断你属于哪种情况。
二、详细解读:三步自救法,从软到硬
第一步:强制进入“恢复模式”(这是所有操作的前提)
B15有一个隐藏的恢复模式,很多人不知道。操作如下:
- 拔掉所有网线,只留电源。
- 用卡针或笔尖,顶住机身底部的Reset孔,注意,是底部,不是背面。
- 保持顶住不松手,然后插上电源。
- 观察指示灯:等它从黄色变为橙色闪烁(大约10-15秒),再松手。
这时候,路由器其实已经进入了一个临时的“救命系统”。它不会正常启动,但会开放一个192.168.31.1的临时IP,并且开启TFTP传输通道。
注意:如果你顶了Reset 30秒以上灯还是红色,那说明Bootloader本身已经损坏,直接跳到第三步的“终极方案”。
第二步:利用官方救砖工具刷回原厂固件(成功率70%)
小米官方其实有隐藏的救砖工具,不对外宣传,但确实存在。你需要准备:
- 电脑一台(Windows系统,Mac不行)
- 网线一根(一头插路由器LAN1口,一头插电脑网口)
- 下载官方救砖工具和B15原厂固件(注意版本号,别下错)
操作流程:
- 电脑设置静态IP:192.168.31.2,子网掩码255.255.255.0,网关192.168.31.1。
- 打开救砖工具,选择你下载的B15原厂固件(.bin文件)。
- 路由器进入恢复模式后,工具会自动识别并开始上传固件。
- 全程不要断电,等待进度条走完,路由器自动重启。
我的经验:如果工具提示“未发现设备”,大概率是你电脑防火墙拦截了,关掉防火墙再试。如果提示“固件校验失败”,那就是固件版本和你的Bootloader不匹配,去小米社区找对应你Bootloader版本的旧固件,或者用第三步的“盲刷法”。
第三步:终极方案——TTL串口救砖(成功率95%,但需要动手)
如果前两步都失败,说明Bootloader已经半残了。这时候别放弃,B15主板上预留了TTL调试接口,这是最后的手段。
你需要:
- USB转TTL模块(CH340芯片,十几块钱)
- 杜邦线3根
- 镊子或电烙铁(如果需要焊接)
操作核心:
- 拆机,找到主板上的4针排针(VCC、GND、TX、RX)。注意,VCC不要接,只接GND、TX、RX。
- TTL模块的TX接路由器的RX,RX接路由器的TX,GND接GND。
- 电脑打开串口工具(比如PuTTY),波特率115200。
- 路由器上电,串口会输出启动日志。在启动倒计时阶段,按键盘上的“任意键”打断启动,进入U-Boot命令行。
- 在U-Boot里输入命令,手动设置正确的分区表,并强制写入固件。
这一步对新手有门槛,但网上有非常详细的B15 U-Boot命令教程。如果你不想折腾,也可以直接找淘宝上修路由器的,把TTL接口接好,他们远程操作,一般收费30-50元。
三、5个高频问题FAQ
Q1:刷机后死循环,保修还管吗? A:只要你在小米官方渠道买的,且在保修期内(通常是1年),刷机导致的软件问题,官方售后是免费维修的。但如果你拆过机、或者有物理损伤,可能会拒保。建议先打小米客服报个序列号查一下。
Q2:用官方救砖工具刷回原厂,会不会留下刷机痕迹? A:不会。官方工具刷的是完整原厂镜像,会把整个Flash都重写一遍,包括Bootloader。刷完之后和你买回来时一模一样,放心。
Q3:我刷的是OpenWrt,死循环后里面的配置还在吗? A:不在了。死循环后,配置分区可能已经损坏。刷回原厂后,所有设置恢复默认。建议刷机前养成备份配置的习惯。
Q4:有没有可能刷机后死循环是硬件问题,比如内存虚焊? A:有可能,但概率极低(低于5%)。B15用的是工业级内存,正常使用很难虚焊。如果软件层面所有方法都试过还是不行,再考虑硬件问题。可以按压一下芯片表面,看能不能临时启动,能的话就是虚焊。
Q5:以后刷机怎么避免这个问题? A:记住三个“一定”:一定要用官方Bootloader配套的固件版本;一定要在刷机前备份原厂固件;一定要用有线连接,别用无线。另外,刷第三方固件前,去恩山论坛看看对应B15的“适配帖”,别盲刷。
四、实用建议:给你的刷机之路装个“安全气囊”
刷机这事儿,会上瘾,但风险也大。给你三个实在的建议:
如果你需要的话,可以试试下面的免费工具:
1. 常备“救命三件套”:官方救砖工具、对应版本的原厂固件、一根质量好的网线。这三样东西加起来不到50M,放在网盘里,关键时刻能救命。
2. 刷机前先做“双备份”:一是备份官方固件(用小米官方备份工具),二是备份你当前的路由器配置文件(在后台导出)。别嫌麻烦,等变砖了再后悔就晚了。
3. 别追新:2026年现在,B15的第三方固件已经非常成熟了,没必要追最新版。看到新版本,先去论坛看反馈,等一周再刷。稳定大于一切。
最后总结一句:小米B15刷机死循环,就是个“软件小感冒”,不是“绝症”。按我上面说的三步走,90%能救活。真到了TTL那一步,也别怕,就当是给路由器做个小手术,成功后你会对它有更深的感情。祝你好运,刷机顺利!