缙哥哥的博客
与你分享我的点点滴滴生活

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

这是缙哥哥的第二台斐讯K3,由于未知原因处于开机无限加载进度条状态(屏幕是这样显示的),192.168.2.1也无法进入控制台,虽然能够打开 Broadcom – CFE miniWeb Server 页面,但尝试了几次发现斐讯K3并不能通过CFE下刷入固件,所以最终决定使用TTL线刷斐讯K3路由器

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

如果你还能进入斐讯K3的管理界面,那么恭喜你,你可以不用那么麻烦,参考《斐讯K3路由器刷ROOT固件,开启广告过滤、内网穿透、Aria2功能》。

准备工具

  • putty_cn或SecureCRT或Xshell
  • Tftpd64
  • 你想要的斐讯K3固件

以上工具和固件下载地址 https://474b.com/dir/5210373-38376007-37069e

USB To TTL连线注意事项

缙哥哥买了USB To TTL转接器模块才发现,虽然送了跟20cm的2.54双头杜邦线,但是路由器那只有4个洞洞,并没有针脚,由于VCC线不用管,所以就用了3根订书机的钉子,做了个简易针脚用来连接。

虽然两方都有标志(斐讯方GND/RX/TX,对应TTL模块GND/RXD/TXD),但是缙哥哥折腾了好久都没有数据显示出来,后来在群里咨询了才知道自己错了。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

但是某大佬(@ゞ Passion ゾ )说淘宝买的TTL模块还有一种接线方式GND 接 GND,RXD 接 TXD,TXD 接 RXD。也就是说,两者接线需要交叉一下,下方连线才是正确的。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

设置电脑IP

设置连接路由的电脑网卡的IP,方法如下,IP地址可以设置为172.16.10.110(担心DHCP范围100-200,又担心100会被占用,其实想的有点多,路由都还没正常工作呢……其实就是随便取一组你喜欢的数字),不要跟路由器的IP(默认为192.168.2.1)一样。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

点击图片可查看大图

这时候电脑的网卡可能显示没有网络或者断开,不用管,设置就行了。

运行Tftpd64组建FTP

Tftpd64是一个能够快速组建本地PC为FTP服务器的软件,程序精简高效,但是缙哥哥仍旧为了这个软件折腾了半天,可能是Windows10操作系统的安全策略吧,所以这里建议下载tftpd64 installer版本,也就是我们常说的安装版。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

上方目录设置为固件所在文件夹,下方IP设置为跟斐讯同一网段的IP地址,也就是你自己设置的IP地址。

COM串口连接刷机

当你把TTL转USB模块插入你的电脑时,其实就可以查看了。计算机右键属性,打开设备管理器,打开端口(COM 和 LPT),查看你的COM是几,并记住。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

双击USB-SERIAL CH340(COM4)进入属性页面,端口设置处查看下位/秒是否为115200,其他默认,如果不是则调整至该速率再点击确定保存。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

接着运行puttySecureCRTXshell随你喜欢,缙哥哥无聊到3个都试了,还是putty_cn简单,所以这里就以putty_cn做演示:

工具呢,缙哥哥也体贴的整理了一份 https://474b.com/dir/5210373-38376007-37069e

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

选择串口,然后输入之前看到的串行口,将速率调整到115200,点击打开即可。

这时,电脑就通过USB转TTL连接到你的斐讯K3路由器了,按住重置按钮不放,开启启动(个别机器如果先接TTL再通电机器直接不启动,需要先启动进入了CFE再接G地线)。

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

斐讯K3路由器启动后,putty界面会出现如上信息,CFE>就表示你已经进入了CFE模式,上方还显示了路由器的IP地址和子网掩码,大神说只要显示了CFE版本就说明CFE没问题、路由是完好的,都可以TTL刷,那么就开始刷机吧:

flash -noheader 192.168.2.110:SW_K3_703005003_V24.1.1.206.bin nflash0.trx

其中192.168.2.110是你自己设置的IP地址,SW_K3_703005003_V24.1.1.206.bin是你自己的固件文件名及格式,如果不跟缙哥哥一样,请做相应的调整。斐讯K3V24.1.1.206版本应该是目前最新的官方固件了。

注意IP和固件名,CFE的IP读取当前的NVRAM值,如果终端没有显示IP说明nvram出错了没有读取到,可以重置NVRAM,终端输入

nvram erase

斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

点击上图可查看大图

当执行上述命令的时候,Tftpd64程序界面会显示数据传输详情,右下角则是查看路由器详情(比如现在是否连接上,通讯是否正常,是否已经重启),执行完成后,如果没有自动重启,可输入reboot让其重启。

可以说到此为止,斐讯K3的TTL线刷就完成了,但是缙哥哥在最后愣是功亏一篑,且不明原因,在此做个记录,望某天某位大佬看到了能提醒我一下。输入reboot重启后,斐讯K3的显示屏并没有重启的迹象(仍旧处于无限进度条当中),通过putty界面可看到如下提示:

CFE mem:    0x00F00000 - 0x017D2198 (9249176)
Data:       0x00F6A570 - 0x00F6AB3C (1484)
BSS:        0x00F6AB48 - 0x00FD0198 (415312)
Heap:       0x00FD0198 - 0x017D0198 (8388608)
Stack:      0x017D0198 - 0x017D2198 (8192)
Text:       0x00F00000 - 0x00F5DFB0 (384944)

Device eth0:  hwaddr FC-7C-02-77-CE-56, ipaddr 192.168.2.1, mask 255.255.255.0
        gateway not set, nameserver not set
Invalid boot block on disk
flash0.0: Device not found
Loader:raw Filesys:raw Dev:nflash0.os File: Options:(null)
Loading: Image compressed with unsupported method
Failed.
Could not load nflash0.os:: Unsupported function

缙哥哥尝试过官方低版本固件、最新版本固件、官改固件、官root固件等六七个固件,均没有成功……恩,估计这台是硬件问题吧。

最后附上几个参考地址:

赞(7) 打赏
转载请注明来源及链接:缙哥哥 » 斐讯K3无限加载进度条,TTL线刷救砖恢复最新官方固件记录

评论 抢沙发

评论前必须登录!

 

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

支付宝扫一扫打赏

微信扫一扫打赏