小米路由器黄灯常亮怎么修(更换CPU维修小米路由器)

最近,又有一位朋友找到猫猫,说有一台小米路由器PRO,也就是R3P,通电就一直黄灯,无信号,也无法联网。故障呢是一直正常用,突然就黄灯了,然后这位朋友尝试U盘刷机,无效。问题依旧。

无线路由器-网关-dtu

无线路由器-网关-dtu

有救没救这个老师我也不好说,毕竟远程悬丝诊脉的技术只有传说中的孙悟空有,老师我呢只是个肉眼凡胎,只能收到后对主板进行一番望闻问切才能略知一二。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

然后猫猫无线就收到了这个路由器的主板。嗯,寄来的时候确实就是主板一块,不过这位朋友附了一张纸,上面清楚的记录了他的一些操作,这个甚好,有助于老师我更加深入的了解这块板子的病情。

纳尼?等等,这位朋友说他对CPU进行过加焊,貌似这位朋友擅长维修笔记本?知道维修主板的三板斧是加焊CPU,加焊南桥,加焊内存?有枣没枣先来它三竿子~

然后他居然还把内存芯片拆下来看看,然后又装回去了,失敬失敬,这是传说中的高手啊。不过内存芯片坏没坏肉眼是看不出的,只能替换法才能加以判断。所以,之前做的基本无效。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

打开屏蔽盖,确实很多焊油的痕迹,之前做了什么我不管,老师我肯定是要上电看看了。

插电,开机,电流貌似在正常范围。这也印证了那张纸上说的12V和5V供电都正常。

TTL开始有所显示,那么就等它往下跑吧,看看到哪里会挂掉。

果不其然,在上电后第40.3秒的时候,开始报错,BUG:soft lockup CPU#0 stuck for 22s!结合上一句的语义,GMAC1,说明是内核在跑到CPU的网卡部分时候挂掉了,然后接下来就是内核崩溃。

估计是CPU的问题比较大,但是老师我并不想直接换CPU,万一是闪存数据有问题呢?毕竟闪存比CPU好换一些,人嘛,自然是趋利避害贪图享受的。老师我也不例外,再说了这位朋友也说了,会不会是存储芯片挂了呢,所以老师我就换下闪存试试吧,万一好了呢,岂不是美滋滋。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

老师我换闪存芯片那是驾轻就熟,三下五除二搞定,插电,开机,怎么不开机,TTL也没显示?糟糕,这是要翻车的节奏啊。不对,是已经翻车了,为了挽回一点面子,老师我决定死磕闪存,再换一片上去看看。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

重新换了一片,这次可以开机了,然后文件系统报错,因为老师我用的是128的闪存,所以需要重新刷下系统才行。但是当猫猫我插上网线的时候,发现居然ping不通路由器,也没办法打开固件恢复界面。结合前面串口信息的GMAC报错,说明这个CPU确实是坏了,内部的网卡部分坏掉了。交叉验证了CPU是坏的,那老师我还等啥呢,直接干CPU啊。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

换了一片CPU,上电,开机,按住reset不放,成功进入PB-BOOT的界面,上传固件恢复系统。等待刷完后自动重启进入系统。手机可以正常搜到无线信号,胜利在向老师我招手。

但是,一般来说,但是开头基本上都不是啥好消息,这次呢同样又翻车了。不对,是车歪了,需要老师我猛打方向盘挽救一下。因为老师我突然发现WAN口插上网线灯不亮,路由器也无法获取到IP地址,这真是连环坑啊,按下葫芦浮起瓢的节奏。

猫猫无线我在路由器的交换机页面里把挨着WAN口的LAN设置为WAN,插上网线,正常获得IP地址。看来这个CPU有毛病啊,其中一个网口貌似坏了。这种情况也有遇到过,不过这次老师我不想换CPU了,老师我加焊下CPU试试吧,万一问题解决了呢,必须美滋滋啊。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

果不其然,猫猫无线我重新加焊了CPU之后,再次插上网线,WAN口终于如猫猫我所愿,成功亮起。然后把四个网口挨个试了一番,都工作正常。终于拨开云雾见月明啊,心情那是十分舒畅。

但是,你们以为维修到这里就结束了吗?并不。因为还需要把人家原来的闪存给装回去啊。所谓好事多磨,大约有这么点意思。

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

终于,把原机的闪存换回去并重新刷了下系统,这次成功启动,终于见到了久违的小米路由器界面,真是令老师我热泪盈眶啊。

顺便给老师我的宽带测下速,200M宽带显示正常。到这里,这次维修应该结束了吧?

实际上并没有。

因为这不符合老师我精益求精的气质,刚刚经过了各种拆焊,板子上早已是焊油密布,显得油腻腻的,虽然使用上并没有什么问题,但是这显得很不专业。说到这里老师我想起自己的第一辆车是雪佛兰赛欧,雪佛兰的车除了便宜大碗继承了别克老车系的一贯毛病,开久了以后油底壳容易渗油,所以老师我基本上是每三年更换一次油底壳衬垫,免得底盘上油污混合着尘土,显得油腻腻的。虽然没人经常趴下看车底盘,但是老师我还是坚持每三年更换一次油底壳衬垫。最后在卖车的时候,看车的哥们一看车内车外干净整洁,二话不说也不讲价当场就买下了。每当想到这事,老师我的自豪感就油然而生。(其实也不是啦,谁让老师我家境贫寒呢,有钱谁不想买豪车啊。噗。。)

无线路由器-网关-dtu

无线路由器-网关-dtu

无线路由器-网关-dtu

经过猫猫无线我的一番打理,板子上已经是干干净净,这块主板又恢复了它昔日的荣光,可以再战几年了。可惜是晚上加班干活,光线原因拍不出干净的效果,这让老师我很是郁闷。