2023年12月16日发(作者:类焱)
通过TTL修复WGR614v8全过程
通过TTL修复路由器的前提是路由器的CFE正常。一般情况下,刷固件是不会搞坏CFE的。如果CFE不正常,就只能通过JTAG线修复。
首先,我们了解一下路由器的WHOLEFLASH组成,它包括以下几个CFE、KERNEL、NVRAM、BSP。路由器的CFE就像我们电脑的BIOS,固件就像我们的windows系统。
修复路由器之前,我们需要准备以下东西。
一、前提:路由器的CFE正常。一般情况下,刷固件是不会搞坏CFE的。
二、准备工具:
1、 USB-TTL线
2、 PuTTY-v6.0软件
3、 Tftp软件
4、 烙铁和焊锡
三、准备好工具,开始动手了。
用USB-TTL线要用到路由器的 serial port,也就是WGR614v8主板上的JP1,如下图红线箭头所示。
1、 把TTL相对应的线接上WGR614v8的JP1(Serial Port),这里只需要三更针(接收、发送、地线),对应如下:
路由器Serial port TTL线
Pin2: ---- RXD
Pin5: ---- TXD
Pin6: ---- GND
2、 接上USB-TTL线到电脑,安装这个线的驱动。
3、 打开PuTTY,设置如下图所示:
安装好USB-TTL线的驱动后,在设备管理器里可以看到这个设备用的是COM3
然后,去到”Serial”选项,设置如下图所示:
4、 将电脑用网线和路由器的LAN口连接好,设好电脑的IP:
5、 打开PuTTY软件,给路由器上电,过程中,按下“CTRL+C”,取得CFE控制,如下图所示:
然后启动路由器的TFTP服务器。输入如下:
CFE> tftpd
这是路由器会显示如下:
START TFTPD SERVER
READING::
6、 启动TFTP软件,设好TFTP服务器地址,上传固件。
7、 此时,PuTTY软件会显示“ “。
大概五分钟后,固件更新完成,此时会看到如下信息:
"Write len/cksum offset @ done"
到此,路由器的修复已经完成,路由器会用新的固件重新启动。
2023年12月16日发(作者:类焱)
通过TTL修复WGR614v8全过程
通过TTL修复路由器的前提是路由器的CFE正常。一般情况下,刷固件是不会搞坏CFE的。如果CFE不正常,就只能通过JTAG线修复。
首先,我们了解一下路由器的WHOLEFLASH组成,它包括以下几个CFE、KERNEL、NVRAM、BSP。路由器的CFE就像我们电脑的BIOS,固件就像我们的windows系统。
修复路由器之前,我们需要准备以下东西。
一、前提:路由器的CFE正常。一般情况下,刷固件是不会搞坏CFE的。
二、准备工具:
1、 USB-TTL线
2、 PuTTY-v6.0软件
3、 Tftp软件
4、 烙铁和焊锡
三、准备好工具,开始动手了。
用USB-TTL线要用到路由器的 serial port,也就是WGR614v8主板上的JP1,如下图红线箭头所示。
1、 把TTL相对应的线接上WGR614v8的JP1(Serial Port),这里只需要三更针(接收、发送、地线),对应如下:
路由器Serial port TTL线
Pin2: ---- RXD
Pin5: ---- TXD
Pin6: ---- GND
2、 接上USB-TTL线到电脑,安装这个线的驱动。
3、 打开PuTTY,设置如下图所示:
安装好USB-TTL线的驱动后,在设备管理器里可以看到这个设备用的是COM3
然后,去到”Serial”选项,设置如下图所示:
4、 将电脑用网线和路由器的LAN口连接好,设好电脑的IP:
5、 打开PuTTY软件,给路由器上电,过程中,按下“CTRL+C”,取得CFE控制,如下图所示:
然后启动路由器的TFTP服务器。输入如下:
CFE> tftpd
这是路由器会显示如下:
START TFTPD SERVER
READING::
6、 启动TFTP软件,设好TFTP服务器地址,上传固件。
7、 此时,PuTTY软件会显示“ “。
大概五分钟后,固件更新完成,此时会看到如下信息:
"Write len/cksum offset @ done"
到此,路由器的修复已经完成,路由器会用新的固件重新启动。