常见的路由器硬刷方式有两种: 1.USB转TTL刷机法. 2.编程器刷机法 两种方法中,我比较推荐第二种也就是编程器刷机法. 一方面等你学会硬刷路由器之后,你体内那颗躁动不安的心说不定也想折腾笔记本或者台式机或者电视的BIOS,虽然这些也都有软刷的方法,但是风险总是有的,有可能是误操作,也有可能选错固件,也有可能刷机时突然断电或中止,这样就会刷黑变砖,那么这个时候就需要编程器来进行万能救砖了. 另一方面现在很多编程器也都支持TTL刷机,可以一机多用,适用场景更多. 就比如说我在某宝上花了十几块钱且包邮买的CH341A编程器,除了编程速度并不快这个缺点,其他方面都很好. 毕竟又不是批量化生产或者每天都刷,只是偶尔用一次的话,编程一分钟和十分钟这点差距真心不重要了. 总结一下前面的内容就是:万能刷机救砖的方法就是硬刷,推荐的方法是用编程器来刷机. 接下来就要说一下用编程器刷机救砖需要准备哪些东西. 1.编程器. 这个不用买太好的, CH341A完全够用了,当然如果你实在是有钱但不知道花,买更好的也可以. 2.烧录夹. 免拆芯片,方便易用.建议买SOP8转DIP8和SOP16转DIP8两款,基本日常刷机可以应对自如. 不建议小白买SOP16转DIP16的,买的时候最好跟卖家确认好. 如你有热风枪,焊枪且技术到位,可不用买烧录夹.烧录夹主要是方便小白使用的,工具和技术都有的话不是必须. 3.对应固件. 想刷官方固件可以去官网下载. 刷第三方或破解版也请务必看准型号和版本. 必须是用完整版编程器固件(这句专指路由器固件). 4.刷机步骤. 看教程务必要仔细,不懂的地方多看两遍. 看懂再动手,不要毛毛躁躁. 接下来开始讲编程器刷机步骤,每一步都很关键,不要跳着看. 1.确定已准备好编程器,烧录夹和对应的固件后,安装编程器驱动.驱动卖家会提供的. 2.断开电源并拆开你想刷的路由器,台式机,笔记本或电视等设备,找到主板上的FLASH芯片. 在主板上找这种黑色芯片,针脚有8根或16根,且一个角上有小圆点,型号代码一般是24或25开头的就是. 芯片针脚定义:小圆点所在的位置是第一针脚,然后逆时针排布第二针脚,第三针脚……等. 3.连接好编程器和烧录夹后把编程器插到电脑USB接口,用烧录夹夹好芯片. 将编程器如图放置,USB口朝右,插槽开关在左.如果是25芯片需要用超近USB口的8个插槽,24用另外8个. 24和25芯片的第一针脚都在左下角,把插槽开关向上抬打开插槽,将两个插针分别插入上下排,对准转接板上的第一针脚插好,都插好以后下压插槽开关锁紧插针. 烧录夹的线材有一边是粉红色或其他特别颜色的是第一针脚. 将夹子另一头的插座插到转接板上,注意红线对准转接板的第一针脚. 有些烧录夹带的转接板上面直接就有针脚更省事,那就不用编程器里面送的插针和转接板了. 此图为CH341A编程器的连接方法,其他的编程器请勿照搬,请按照商家提供的教程连接. 如上图所示连接好以后,将烧录夹的第一针脚(红色线)对准flash芯片的第一针脚(小圆点),然后夹好. 夹的时候不要强行往下压,要打开夹子,从芯片左右两边往里夹. 拆的时候也一样,不能直接拔出来,要先把夹子左右分开,再取出夹子,基本就不会弄坏夹子的尖头. 夹子是损耗品,一般可以用几十次(爱护点用上百次也有可能). 总之芯片很小,夹子针脚也很小,不要大力出奇迹,要细心耐心一点夹好. 手笨又暴躁的小伙伴还是放弃吧. 4.打开编程器软件,检查芯片连接是否正常并检测和选定芯片型号. 电脑---编程器-—转接板-—烧录夹-—芯片 全部连接好后,打开软件先检查右下角,如果驱动安装好的话会显示”已连接”,否则就是没安装好驱动,请安装一下. 点击”检测”按钮会出现以下几种情况. 1.如果检测结果下四排全部是$FF或$00,那说明没有连接好不能读写,请检查并调整烧录夹,转接板,编程器针脚连接. 2.如果检测结果如中间图说明已经连接好且检测到芯片型号了,可以进入下一步了. 3.如果检测结果如右图,下四排可以检测到信息,但前三排检测不到型号,那么可以手工选择芯片型号进入下一步. 选择芯片只要选对类型,电压和容量就可以了,不必非要型号完全一致,当然如果有同名或同系列就可以优先选. 要懂得芯片型号代码的一般结构. 比如K2P A2版芯片类型 25 SPI FALSH,厂商 WINBOND ,名称 W25Q128BV. 芯片型号打头的字母一般是厂商缩写. 往后是24或25是芯片类型 再后面通常会有一到两位的字母,这个一般是表示电压的. 再后面数字除以8是该芯片的存储容量,比如:16=2M 32=4M 64=8M 128=16M 256=32M 再往后就是子类型编码. 像这一串型号代码中真正重要的是25Q128. 仔细看清你的flash芯片上的代码.选型号要用. 5.备份固件并擦除芯片内的原有内容,为下一步编程做好准备. 芯片型号选对以后,需要先备份固件.即便是像路由器变砖了也要备份,里面的东西可能还有用. 点击”读取”按钮,编程器会读取flash芯片内的固件,等到左下角的进度条100%后,点击”保存”按钮. 然后选择你想存储的位置以及想要保存的文件名,最后点击保存. 保存好固件后,点击”擦除”按钮将擦空flash芯片内容. *擦除完成后也可查空确认下是否已空白,此步不是必须. 6.选中之前已准备好的固件进行编程,完成刷机. 点击”打开”按钮,选中你准备刷的固件,然后点击”编程”按钮,耐心的等待完成. 在编程的过程中请千万不要浪,不要还想玩游戏,听歌,看视频了,编程时电脑不要动. 可以撸撸猫,逗逗狗,撩拨一下女朋友,耐心解锁新成就. *编程以后可以点击”校验”按钮验证一下编程烧录是否成功.此步不是必须,仅是保险起见. *自动=编程+校验.但点击自动经常会失败,会吓坏小白的,所以我还是建议选择手动编程,而不是自动. 7.电视,机顶盒,台式机,笔记本等设备的刷机到此结束,但路由器刷机的话,还可以接着做恢复EEPROM这一步. 这里拿小米R3G路由举例,刷机后按住reset按钮插电源5秒以上进入breed web工作台.地址:192.168.1.1 点击EEPROM后面的浏览选中之前备份好的那个固件,然后点击上传,耐心等进度条完成,即可恢复EEPROM. 这里仅针对breed来说明,CFE等BootLoader原理是相似的. 好了,经过这样一系列操作就完成刷机和救砖了,恭喜你! 编程器加烧录夹一共成本费用在50元左右. 虽然是要花点钱,但是可以立即奏效,而且近乎万能刷机救砖,也还是挺不错的. 当然如果你之前完全没有接触过这方面,也有可能看完教程以后有地方不清楚. 欢迎留言说明你的疑问或者困惑。
|