本帖最后由 coolshine 于 2015-8-23 11:10 编辑 各位酷友,尤其是EA系列在更换CFE的时候经常会在DD TT Merlin之间刷来刷去,如果操作不慎,有可能会变成一块砖头;但是只要CFE没刷坏,都不算真正的砖头,你拿出去打人的话,自己肯定会心疼!。。这个时候,解决办法就是搞一个TTL来进行救砖哦。。 在开始TTL救砖前,需要注意几点: 1. TTL救砖的本质是通过串口通信,但是电脑上的串口电平并不是0-5V,所以绝对不可以直接用电脑的串口或者是成品的USB转串口模块(比如CP2102系列 FT232系列)直接接,需要MAX232进行电平转换后才能使用。 2. 推荐用USB转串口的芯片或者是去淘宝买已经做好的TTL模块。 3. TTL的软件可以用SecureCRT,设置好对应的波特率即可。 辣么其实上面的东西是属于会者不难难者不会,所以楼主决定就不继续深入讲TTL的选型以及引脚的安装了。。只说用TTL如何救砖。 其实很简单,只需要用到CFE里面的flash命令。。。本次用的不是路由器tftpd的服务,而是直接用flash命令~因为很多路由器并没有内置tftpd,而flash命令是都支持的。 1. 下载TFTPD软件 以下是关键教程 本帖隐藏的内容下载地址 32位地址: http://tftpd32./download/tftpd32.452.zip 64位地址: http://tftpd32./download/tftpd64.452.zip 2. 首先找到TTL芯片对应的COM口地址,这个可以在设备管理器--> 端口(COM&LPT)中找到 3. 连接好SecureCRT,设置波特率115200以及其它标志 4. 手动设置电脑的 IP地址为 192.168.1.2,然后重启路由器 5. 路由器重启的过程会看到路由器启动日志,如果是乱码的话,需要检查TTL的参数设置是否正确,以及TTL的电平对不对。 6. 在SecureCRT终端按住Ctrl+C,中断CFE的启动,会显示 CFE> 的字样。 7. 将需要刷的固件放到下载的tftpd软件的同一目录(或者启动后指定相应的目录也可以) 8. 在SecureCRT的终端中输入以下命令(假设你的固件名称为 tomato-EA6700-131.trx)
10. 如果显示 Done 字样后,回到 CFE> 标志处,可以输入 nvram erase 然后 reboot重启即可;如果Done后没反应了,直接插拔或者开关开关重启即可(nvram没有清掉,可以再次中断CFE启动输入nvram erase然后“再reboot)。 11. 好了!你的砖头应该救回来了! |
|