小米B10刷机变砖红灯狂闪?别慌,这招90能救活

liuzw 1 0

本文信息核实于2026-08-06

先说结论:小米路由器B10刷机后指示灯红色,90%的情况不是真砖,而是Bootloader(引导程序)进入了恢复模式或分区表错乱。 只要你的电脑网口插上路由器LAN口能获取到IP(通常是192.168.31.1),或者红灯有规律地慢闪/快闪,那就还有救。千万别急着扔垃圾桶,也别立刻去售后——按照下面这套“急救三部曲”,大概率能自己搞定,省下几十块维修费不说,还能让你在朋友圈装个技术大牛。


核心观点:红灯不代表报废,分清“假死”和“真砖”

很多朋友一看到红灯就心凉半截,其实小米B10(也就是Redmi路由器AX3000的换壳版)刷机后红灯,通常就三种情况:

  1. 红灯常亮:UBoot(底层引导)还在,但固件分区损坏,系统起不来。
  2. 红灯慢闪(约1秒一次):进入了恢复模式,等待TFTP(简单文件传输协议)刷机。
  3. 红灯快闪(约0.2秒一次):UBoot丢失或损坏,这个最麻烦,需要上编程器(但概率极低,除非你刷了错误的Bootloader)。

我的经验是:80%的“红灯常亮”和“红灯慢闪”都可以通过TFTP救砖法解决,不需要拆机,不需要TTL线,只需要一根网线和一台电脑。


详细解读:为什么刷机后红灯?以及怎么救

第一步:先判断你属于哪种“红灯”

动手之前,先做两个小测试:

  • 测试1:用网线把电脑和路由器的LAN口(注意,不是WAN口)连起来,电脑IP设为自动获取。然后打开命令提示符(Win+R,输入cmd),输入ipconfig,看有没有拿到192.168.31.x的地址。
  • 测试2:拔掉电源,按住路由器背面的Reset键不松手,再插上电源,持续按住10秒后松开。观察红灯是否变成慢闪。

结果判断: - 如果拿到IP,且红灯慢闪 → 恭喜,你是“假死”,用TFTP救砖法,成功率99%。 - 如果拿到IP,但红灯常亮 → 也能救,但需要先进入UBoot命令行(按Ctrl+C中断启动),用setenv命令清空环境变量,再用TFTP。 - 如果拿不到IP,红灯狂闪 → 可能Bootloader挂了,需要TTL线或者编程器,本文不展开(新手不建议自己搞)。

第二步:TFTP救砖法实操(针对红灯慢闪/常亮)

准备工具: - 一台电脑(Windows/macOS/Linux都行,推荐Windows) - 一根网线(必须能通,别用坏的) - 小米B10原厂固件(去官网下载,注意是B10专用,别下成AX3000的,虽然硬件一样,但分区表有差异) - TFTP服务器软件(推荐Tftpd64,免费绿色)

具体操作步骤(以Windows为例):

  1. 设置电脑IP:把电脑有线网卡IP设为192.168.31.100,子网掩码255.255.255.0,网关不用填。
  2. 启动Tftpd64:在软件界面里,把“当前目录”设置为你存放固件的文件夹(固件文件名建议改成test.bin,方便输入)。确保服务器状态栏显示“已启动”。
  3. 进入恢复模式:路由器断电,按住Reset键插电,等红灯慢闪后松开(此时电脑应该能ping通192.168.31.1)。
  4. 发送固件:在Tftpd64的“Tftp客户端”选项卡里,服务器填192.168.31.1,端口69,远程文件名填test.bin,本地文件选你改好的固件,然后点“Put”。此时路由器红灯会变成橙色或绿色,说明正在写入,千万别断电
  5. 等待重启:大约2-3分钟,路由器会自动重启,红灯熄灭或变蓝灯,就成功了。如果还是红灯,重复步骤3和4,多试几次。

避坑提醒: 很多朋友失败是因为电脑防火墙拦截了TFTP传输,务必临时关闭Windows防火墙。另外,网线一定要插在LAN口,我见过好几个插WAN口死活不行的。

第三步:如果TFTP无效,试试“UBoot命令救砖”

这个稍微进阶一点,适合红灯常亮但能ping通的情况:

  1. 在路由器通电的3秒内,用串口工具(如PuTTY)连接192.168.31.1:23(Telnet),或者直接用网线+SSH工具连192.168.31.1(用户名root,密码空)。
  2. 进入UBoot后,输入以下命令(注意大小写): setenv bootcmd 'sf probe; sf read 0x82000000 0x0 0x40000; bootm 0x82000000' saveenv reset
  3. 如果这命令不行,再试清除环境变量: env default -a saveenv reset

说实话,这个方法需要一点Linux命令基础,如果你看不懂,建议直接走TFTP路线,或者去恩山论坛搜“B10救砖”看对应帖子。


5个高频问题FAQ

Q1:刷了第三方固件(如OpenWrt)后红灯,能用官方救砖工具吗? 能用,但必须刷回原厂固件。小米官方救砖工具只认原厂固件,你刷第三方固件时如果改了分区表,官方工具会报错。建议先TFTP刷原厂,再重新刷第三方。

Q2:为什么我按Reset键没反应,红灯一直常亮? 可能Reset键损坏,或者你按的时间不够(要按住10秒以上)。另外,有些B10的Reset键在底部小孔里,需要用牙签或卡针顶住。

Q3:TFTP传输时提示“超时”或“无法连接”,怎么办? 先检查电脑IP是否设对(192.168.31.100),再检查路由器是否真的进入了恢复模式(红灯慢闪)。另外,换一根网线,有些千兆线在UBoot阶段不识别。最后,关闭杀毒软件和防火墙。

Q4:红灯刷机成功后,还能再刷回OpenWrt吗? 可以,但建议用B10专用的OpenWrt固件(别用AX3000的),刷机方式参考OpenWrt官网的“刷机教程”,注意备份原厂Bootloader(用cat /dev/mtd0 > /tmp/boot.bin)。

Q5:刷机后红灯,但能正常上网,是什么情况? 这是系统灯效异常,不是故障。有些第三方固件没有适配B10的LED驱动,导致红灯常亮。你可以在OpenWrt的“系统-系统-LED配置”里手动关闭或改颜色。


实用建议:如何避免下次再“变砖”

  1. 刷机前必做:用WinSCP或命令行备份原厂固件和Bootloader(dd if=/dev/mtd0 of=/tmp/boot.bin),存到电脑上。这就像买保险,出事了能回滚。
  2. 选固件看匹配:B10和Redmi AX3000硬件一样,但Bootloader分区大小不同,刷错固件极易变砖。下载时认准“B10”或“AX3000专用”字样。
  3. 别刷“过度精简”固件:有些大神编译的固件砍掉了UBoot,导致你以后想刷回官方都难。建议选带“不死UBoot”的固件。
  4. 备一根TTL线:十几块钱,放到抽屉里。万一真砖了,TTL线能救绝大多数情况,比编程器便宜多了。
  5. 心态放平:刷机变砖是每个折腾党的必经之路,我当年刷坏过三台路由器,现在都成修砖师傅了。只要硬件没烧,总能救回来的。

如果你需要的话,可以试试下面的免费工具:

📲
小米ROM固件下载站
免费在线工具,无需下载,即开即用
立即使用 →
📲
路由器固件下载
免费在线工具,无需下载,即开即用
立即使用 →

最后说句掏心窝的话:小米B10这路由器,刷机折腾的乐趣大于性能提升。如果你只是想要稳定上网,原厂固件其实够用;如果你想玩科学上网、去广告、QoS,那刷OpenWrt确实香。但记住,折腾之前先备份,红灯之后别慌张。按照上面的步骤一步步来,你的B10大概率能“起死回生”。实在不行,去闲鱼收个砖机练手,成本也就几十块,练熟了再折腾主力机。

祝刷机顺利,红灯变蓝灯!

抱歉,评论功能暂时关闭!