【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

这篇具有很好参考价值的文章主要介绍了【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是老子姓李!(gzh:楠瘦)
本博文带来【小米路由器3】变砖,ttl无法救砖,硬改焊接一块SPI flash,使用编程器刷入小米路由器mini的breed最终成功救砖

1.引言

1.1 背景

个人嫌弃小米路由器的自带固件不够好用,觉得网速又慢、不够稳定,而且不能装插件。本着生命不息,折腾不止的精神,走上了刷机的不归路。一顿操作猛如虎,最终刷成二百五。。。

路由器变成砖块了,本文记录了这作死--->救砖的详细过程。

1.2回忆作案过程

根据搜索到的教程,先是成功开启了SSH,然后成功刷入了PandoraBox,表面上一切顺利。

【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
but,用了一会PandoraBox感觉并不稳定,遇到了离谱的bug,手机连wifi有网而电脑却没有(我也不知道啥情况)。

【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
然后就想着刷回官方,但是一个疏忽操作错步骤了(猜测原因是:拷贝文件到/tmp,错误弄成了/mnt)。
路由器一重启,就变成了砖块。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

症状就是:路由器WiFi没有了,接上网线也没有网,只有黄灯常亮。(一般正常运行是蓝灯常亮)
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
得了,要开始救砖了。搜索得到ttl救砖,我就买了一个usb转ttl,如下图。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
按照网上教程的操作,启动时快速输入4,就可以进入救砖。
但是,我没有接错线,可以看到输出信息,但是死活输入不了。
使用putty软件一直按住键盘数字4,却还是输入不了。只能看到如下信息,然后进入无意义的消息循环。

Ralink UBoot Version: 4.2.S.1
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM_CONF_FROM: Auto-detection
DRAM_TYPE: DDR2
DRAM component: 1024 Mbits
DRAM bus: 16 bit
Total memory: 128 MBytes
Flash component: NAND Flash
Date:Apr 15 2016  Time:17:46:32
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =128 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   9: Load Boot Loader code then write to Flash via TFTP.


3: System Boot system code via Flash.
Booting System 2
..ranand_erase_write: offs:40000, count:20000
.Done!
done
## Booting image at bc600000 ...

没办法了,只能用硬件来救砖了。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
打开路由器主板,发现是nand flash的闪存芯片,这个芯片烧录器高达几百块。而我路由器才几十块钱,显然不符合我勤俭节约的风格。

这么高端芯片搞不动,便将毒手伸向了更便宜的SPI FLASH。

1.3 基本原理

小米路由器3使用上拉电阻来区分nand flash和spi flash启动。只需焊接调换俩处的电阻,即可屏蔽nand flash启动,而改用SPI flash启动。 也就是,R139-R137对调、R124-R126对调。后文有清晰大图)

SPI flash才几块钱,就你了,直接开搞!!!!!

2.准备材料

2.1 硬件准备
2.1.1目标

救砖目标路由器:小米路由器3。
路由器背部贴纸如图。型号:MIR3
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

2.1.2 编程器及其配件

这里采用miniPro编程器。如下图。包括小板及夹子
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

2.1.3 元器件材料

SPI的FLASH芯片,建议多备几块芯片。芯片型号:W25Q128JVSSIQ,如下图所示。
注:建议也备份几个0402封装4.7k电阻,电阻很微小,避免焊接把电阻弄丢了。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
图片上的丝印为:25Q128JVSQ

2.1.4 其他硬件

电脑一台,网线,螺丝刀,以及电络铁或风枪等焊接工具。

2.2 软件准备
2.2.1 固件

小米路由器3主控芯片和小米路由器mini一致,路由器3的breed难找,这里用mini的breed。
路由器固件这里演示使用大佬编译的固件。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

2.2.3 编程器驱动及上位机软件

miniPro编程器使用,要先安装驱动。具体方法搜搜一下就有,就不赘述了。
上位机软件用来读写flash。
资源包文件如下图。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

2.3 救砖资料包获取

微x关注g众浩:楠瘦,id:nanshou_gzh获取。发送米3救砖获取。

3.救砖步骤

整体思路
拆路由器->焊接电阻及flash芯片->编程器上位机烧录固件->按住路由器复位键上电->进入breed烧录路由器固件->救砖完成

3.1 拆开路由器

注意背面贴纸有一颗螺丝,使用螺丝刀取下。螺丝位置如下图
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.2 焊接
3.2.1 焊接散热片旁边的电阻

将R139的电阻焊接到R137位置
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
焊接完成如图。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.2.2 焊接背面圆孔旁的电阻

下图红框的电阻调换位置。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
焊接完成如下图。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.2.3 焊接flash芯片

因为有编程器的夹子可以直接夹在芯片上,这里图省事,就直接将flash一起焊接到主板上。
如果没有夹子,可以先烧录breed再焊接。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

flash焊接完成图。注意芯片方向,且不要短路了。【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

ps:下图没有洗板子,并没有短路哦。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.3 编程器烧录breed

有夹子,将夹子夹在flash上。注意夹紧、对齐。

【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

打开上位机软件,点击检测。检测成功如图。若未能检测成功,可能夹子没有夹好,多尝试几次。注意:夹子的红线是一脚!
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
点击擦除,清除flash信息。等待读条结束。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

擦除完成点击打开。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
选择mini的breed的打开。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

点击写入。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
点击校验,校验成功则说明breed写入准确。若校验失败,重复执行一遍擦除、写入
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.4 路由器上电

先按住复位键,再上电。如图,网线也连接到电脑。注意连接白色的网口。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
上电后,直至蓝灯闪烁才松开复位键。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

3.5 进入breed上传固件

电脑连接网线后,浏览器输入192.168.1.1
如下图,选择.trx后缀的固件。然后点击上传。如下图所示。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
等待进度条完成。
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
注意:上传过程中,不要断开电源!!!
路由器重启后,救砖就基本完成了。

4. 结果展示

路由器默认WiFi如下图。默认密码:1234567890
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
管理后台地址:10.32.0.1
默认账户密码均为:admin
【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)
管理后台图如下。

【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)

5. 总结

小米路由器3一顿折腾,由于操作不当变成砖块。
使用ttl却无法救砖,通过硬件,焊接一块SPI flash,调换电阻,使用编程器刷入小米路由器mini的breed后,刷入小渔大佬编写的固件最终成功救砖。

救砖成功了,但由于是新的flash,没有mac、SN等信息。不能绑定小米APP。mac、SN等信息丢失的信息就不想再折腾了。。。(小声嘀咕:我又不用小米的固件,用这APP作甚?)

ps:我的ssh还在,开心~不想再折腾了QVQ

6.致谢

感谢小渔学长大佬分享的资源。
参考链接:https://www.bilibili.com/read/cv2164699?spm_id_from=333.999.0.0文章来源地址https://www.toymoban.com/news/detail-484209.html

到了这里,关于【小米路由器3】breed刷机救砖-nand flash硬改SPI flash-编程器救砖(解决ttl无法救砖问题)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小米R3G路由器Breed控制台刷OpenWrt固件

    地址:192.168.123.1 用户名:root 密码:password 这不是官方原生固件,是定制版的,主要加了“ SSR,网易解锁歌曲,KMS服务” ,可看Github项目https://github.com/TwoTu/OpenWrt-MiR3G,每月2号自动拉取源码更新固件。 固件下载地址: GitHub:https://github.com/TwoTu/OpenWrt-MiR3G/releases 百度网盘:

    2024年02月10日
    浏览(110)
  • 小米路由器MINI刷Breed并刷写第三方潘多拉固件教程

    小米路由器mini参数: 处理器:单核MT7620A 580MHz ROM:16MB SPI Flash 内存:128MB DDR2 2.4G WiFi22(最高速率300Mbps) 5G WiFi22(最高速率867Mbps) 1个USB 2.0接口(DC output:5V/1A) 2个10/100M自适应LAN口(Auto MDI/MDIX) 1个10/100M自适应WAN口(Auto MDI/MDIX) 自己的小米路由器mini想安装各种各样的插件

    2024年02月06日
    浏览(245)
  • 小米路由器3G R3G 刷入Breed和OpenWrt的操作记录

    在本文中,我将详细介绍如何将小米路由器3G R3G刷入Breed和OpenWrt固件。这些步骤将为您提供更多功能和自定义选项。请按照以下步骤进行操作。 准备工作 在开始之前,请确保您已经具备以下条件: 一台电脑,具有管理员权限并且已安装SSH客户端软件。 小米路由器3G R3G设备。

    2024年02月04日
    浏览(162)
  • 小米路由器4A千兆版救砖和刷回官方固件

    之前的文章介绍了如何将小米路由器4A千兆版刷第三方开源固件: 小米路由器4A千兆版 OpenWRTInvasion 刷机教程 小米路由器4A千兆版 CH341A 编程器刷机教程 那如果我后悔了,想要刷回官方固件该如何操作呢? 刷回官方固件可以用小米路由器修复工具【MIWIFIRepairTool.x86.zip】,也可

    2024年02月09日
    浏览(52)
  • 小米无线路由器变砖怎么办?小米路由器U盘刷机视频教程

    小米无线路由器变砖怎么办?有时候由于不当的系统升级或者刷机会导致小米路由器变砖,从而无法正常使用。小米路由器变砖怎么办?小编在此之前曾为大家带来了一篇《小米路由器U盘刷机图文教程》,而今天,小编有为大家带来了详细的小米路由器U盘刷机视频教程,下

    2024年02月08日
    浏览(49)
  • 小米路由器4C刷机(以OpenWrt为例)

    刷入Breed Breed也被称为“不死鸟”,顾名思义刷入Breed后即使后续为路由器刷固件失败,也不至于让路由器变砖,并且对于以后更换固件非常友好,强烈建议刷Breed。 首先下载刷机所需要用到的工具 链接:https://pan.baidu.com/s/1kGnIe2T8Ul1XvWobdyxDbQ  提取码:iaxp  接着把路由器联网

    2024年02月06日
    浏览(128)
  • 【路由器】小米 WR30U 解锁并刷机

    本文主要记录个人对小米 WR30U 路由器的解锁和刷机过程,整体步骤与 一般安装流程 类似,但是由于 WR30U 的解锁 ssh 和刷机的过程中有一些细节需要注意,因此记录一下 环境准备 需要一台 同时具有 WiFi 和有线网络 的电脑,以及一根网线 然后需要配置 python 环境,并且安装

    2024年02月11日
    浏览(224)
  • 小米路由器4A千兆版 OpenWRTInvasion 刷机教程

    2023-03-23 补充内容: 最近又入手一台小米路由器4A千兆版,打算通过 CH341A 编程器刷成老毛子的,结果一拆机傻眼了,整个电路板上的芯片和硬件布局都换了。如果最近想刷机的先别着急开刷,先看看这篇文章:小米路由器4A千兆版更换5G芯片和硬件布局后出现的刷机问题。 对

    2024年02月09日
    浏览(181)
  • 小米路由器4A百兆版刷机(openwrt padavan)

    记性不好,防止忘掉,写下备份 思路: 1.备份 2.刷入breed 3.通过breed刷入第三方固件 4.通过breed返回原厂固件 1.步骤参考B站UP主:BV1wq4y1c7Sc 2.同上,但注意刷入breed后,指示灯不显示,且LAN口接电脑无网络显示,但是可以进入breed后台 3.通过breed刷入Openwrt或者Padavan 4.还原 固件包

    2024年02月12日
    浏览(60)
  • 小米路由器4刷机说明(openwrt-21.02.1)

    1,确保小米路由器4 为原版固件。 2,网线插LAN口,此时默认网关192.168.31.1 登录小米后台,设置路由器为路由模式,而非中继模式 3,运行 0 - patches_telnet\\0.start_main.bat 输入小米后台管理密码,等待telnet+tftp开通,看到Done字样。即表示 开通成功。 如果开通没有成功,检查路由

    2024年02月11日
    浏览(91)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包