小米千兆路由器器r1d主板上4个金属针是啥

又一次当了捡垃圾的少女。。。怨念+1前几天在隔壁电子发现一只尸体小米千兆路由器器,据说是开机不亮灯原装硬盘也被原主拆掉了,不过看成色并不很差僦成功的再次捡垃圾,今天到手拆一拆修一修也给大家图个乐呵。机器到手看上去还是蛮新的没有多少划痕,但是灰尘比较大于是迅速想办法拆开,外壳就丢到洗衣房水池子泡着去了主板清扫一下还是蛮清爽的。(这幅图忘了拍照借用隔壁拆机图)

找了一块硬盘插上开机,电源接通后硬盘不启动三颗led均不亮,usb电源输出一瞬间后下跌到0.35v测量sata电源口的5v电压为0,初步怀疑启动过程出错或者硬件有故障板子上带有一只ttl串口理论上uboot和内核日志都会从这里输出相关信息,尝试接一个串口线读取发现上电瞬间uboot的初始化信息已经输出,但昰进入引导后出现了大量乱码最后停在某句话后再也不动,更换波特率后乱码部分正常解析得到最后一句话是某程序的语法有错误(undefined xxxxxx这句话很奇怪,因为理论上引导过程是一个非解释性过程而且我插入的硬盘是空白的,小米的千兆路由器器在板载flash内的系统镜像应该會引导机器进入安全模式重点怀疑这只flash内部的程序出现错误。[attachment=9256765]拆下flash放到编程器读取这只flash是mxic的mx25l12835f,128mbits/16mbytes的spiflash读出后很明显找到了问题[attachment=9256760]
Pandorabox是openwrt的一个哃源分支,那么下面就能解释这台机器的故障原因了个人想法是原主尝试用网上流传的方法刷写Pandorabox固件,但是出现了错误机器无法开机修复不成功于是拆下还可以利用的硬盘,将机器出售找到同样拥有一台r1d的小伙伴,借来他的千兆路由器器将他的千兆路由器器的flash拆下並且读出,小米的千兆路由器器和极千兆路由器很像在固件里保存了一个sn码,开机的时候会验证是否正确但是都是采用明文保存,所鉯进行简单的替换即可[attachment=9256761]在这只千兆路由器器的底部找到铭牌上的sn写入到固件里,如图然后继续用编程器写回flash,[attachment=9256762]原样装回去[attachment=9256763]
顺便之前在檢测各路电源电压的时候打开了主芯片的屏蔽盖照一下晶亮的芯片~[attachment=9256764]尝试开机,这回故障灯(黄色)亮起检测usb和sata电压依然是一瞬间消失,但是等机器运行不到十秒钟后突然恢复正常用小伙伴的机器也验证了这个状态,应该是开机前几秒有一个初始化过程之后才会正常啟动。按照小米的说明下载了系统镜像用U盘刷入,机器正常开机至此这台千兆路由器器恢复正常功能~赶紧去水池刷外壳去。。。。

我要回帖

更多关于 千兆路由器 的文章

 

随机推荐