芯片级维修一台指示灯全不亮的小米路由器PRO
前一段一个朋友问猫猫无线,一台小米R3P突然断电,没反应了,灯也不亮,不知道能不能修?
像这种情况呢,毫无疑问肯定是硬件坏了,因为一般来说,正常使用的话路由器是很难出问题的,坏的大都是自己折腾刷机或者突然断电亦或者雷击啥的。对于这种情况,猫猫无线心里也是没有底的,没办法远程做出判断能修还是不能修,就好比医生看病,需要望闻问切,不能远程听对方一描述,就能对症下药,那是不现实的。
收到路由器后,凭借着敏锐的直觉(废话,谁看不出来呀。。),猫猫无线发现这不是售后返回来的机器嘛。于是马上联系这位朋友沟通,问下是啥情况,售后是咋说呢,这是修了还是没修呢?收集更多的信息有助于更好更快的解决问题,不是吗?
一问之下得知,这个路由器呢确实是寄去售后了,但是因为是过保修,所以售后直接告诉这个朋友,路由器坏了,只能加钱换新。那么要加多少钱呢?答案是跟买个新路由器差不多。于是很多客户不由得怒火冲天,吐槽售后真不厚道。其实呢,售后是想委婉的告诉客户,你别修了,你需要买新的路由器了。只不过这种方式太过于迂回,导致带来了不好的体验。
扯远了扯远了,话不多说,猫猫马上拆机,查看究竟。
拆机观察主板,貌似没有啥异常,那就上电看看吧。当然结果毫无悬念,跟这位朋友描述的完全一致,小米路由器PRO的灯全部不亮,看来这活不好修。
二话不说,先操起万用表量下板子的一些典型电压点,结果忙乎一圈发现,电压都是正常的,说明供电应该没有啥问题。那么下一步该怎么处理呢?路由器这玩意不像笔记本和手机,没有厂家提供的原理图和点位图,所以只能凭借经验来处理。话说果子手机制造工艺高超吧,元器件堆叠精密细小吧,但是水果的维修工具,维修资料那可是相当齐全,更不要说什么PCB原理图,点位图,植锡板啥的了。不信去马云家走一圈,保证你马上可以把所需要的工具资料全部搞定,但是维修手艺的话,就需要慢慢磨练了。
好的不废话,咱们一个个来换件,先干CPU,三下五除二,拆下原机的CPU,换一个新的上去。插电,开机,黄灯亮了,串口有输出,但是显示内存是256MB,而且bootloader没有跑完就卡死了。这下问题变得有些扑朔迷离,咋办?
维修突然陷入了僵局。咋办?不要慌,不要忙,认真的对待每一件事情,但行好事莫问前程。即便是问题得不到解决,我们也可以获取宝贵的经历不是?人生就是这样,话说突然想起初中时候的一个寒假,班级里好友间流行送明信片,上面常会印一些有哲理的话啥的,记得有一张明信片上的话是这么说的,人生是一条无涯的路,于是人们发明了鞋。一开始觉得这不是废话嘛,后来仔细琢磨,说的还真是那么回事儿。
哎呀又扯远了,这是修机不是单口相声,看来以后时间充裕的话,猫猫想拍点VLOG视频一边修机一边扯淡,随便水一集四十五分钟,放牛聊天两不误,天黑收工赶牛归,岂不是美滋滋。
闲话少说书归正传,CPU换了不解决问题,猫猫无线决定换内存,理由是,这个机器是512MB的内存,但是目前内存识别的是256MB,而且马上就卡死了,内存的嫌疑很大哇。那就换了才能判断是不是内存的问题。不过猫猫根据经验判断,估计内存的可能性不大。
可是手里没内存了,咋办?办法总比困难多,有一台新路由3,已经拆过CPU了,正好这次把内存也拆了,充分榨取剩余价值。就让它安心的做一个料板吧。谁让他的价值太低呢?同样是512内存,MT7621AT的CPU,小米路由器PRO就比它贵多了不是嘛。有道是生死有命富贵在天,谁让它现在是个矿渣呢?当初发布的时侯,这个新三简直是要上天啊,记得好像是499的售价,然后马上就被炒到两千多,然后就大起大落,直到今天这种结局。充分说明了不要在意一时的得失,踏踏实实稳稳当当才是福啊。
又是一通忙活,内存换上了,插电,开机。故障依旧,bootloader识别的内存还是256MB,看来这个锅内存表示不背。接下来重新量了一遍特征电压,发现电压都正常,这就难搞了。CPU换了,内存也换了,会不会是闪存问题呢。一不做二不休,趁热打铁把闪存也换了看看吧。
这次换的是写好潘多拉的闪存,bootloader 也是潘多拉家的pb-boot,有的小伙伴可能不太清楚这个pboot是啥东东,这个玩意呢,和breed功能相似,不同的是pb-boot只有简单的恢复固件的功能,当然也可以直接在恢复界面上传bootloder刷uboot,pboot会检测上传的uboot的crc校验,没问题的话就会执行刷写uboot的操作。但是我劝你们要对路由器善良,没事别瞎折腾。整砖了就不好了,首先修砖费钱其次邮寄过程中还没得路由器用。
只顾吹水聊天了,突然发现上电后路由器已经成功的跑过了uboot的引导过程,在内核初始化PCIE的时候卡住挂掉了。看来硬件还是有问题啊。
因为PCIE是CPU与无线芯片连接的通道,PCIE不过,说明问题出在CPU上,还轮不到无线模块什么事,重整旗鼓继续死磕CPU,大不了我再换一块CPU试试。
重新换了一块CPU,终于发现问题所在是主板背面一个IC出问题了,搞坏了原机和第一次换上去的CPU,废了我一个新的CPU,外加耗费时间精力无数。疑难杂症搞死人啊。
这次成功启动潘多拉固件,路由器前面的的灯也变成了淡蓝绿色,说明路由器已经成功启动完毕并且联网了。
手机也搜到了潘多拉的双频无线信号。说这台小米路由器PRO也就是R3P到此算是彻底修好了。
但是呢事情到这里还不算完,因为这位朋友人家原机的系统是小米原厂系统啊。所以还得把原厂的闪存换回去才行。
然后呢,猫猫无线又趁热打铁乘胜追击,把原机的闪存换回去了。然后插电,开机。默数一分钟,小米原厂系统重新启动。手机也搜到了小米路由器的双频无线信号,维修完毕。
我这里是两百兆的宽带,测速191.8Mbps,完全正常。哦耶。
收工,洗洗睡觉。