本教程转载自作者:qzsu,感谢分享~! |
由于本人也刚接触智能路由,这些东西也都是一边百度一边实践的结果,不对的地方,请高手们指正下哈~ 先谢谢了!
newifi路由器刷机有三大方法:(其实还有第四方法,也就是超级大招,编程器刷)
方法一:newifi路由器管理界面刷机法(不能完全的相互刷):
这个也就是俗称的官方刷机法了~
方法二:UBOOT刷机法(免TTL线,任意刷机)也就是进Uboot界面的刷机方法!
使用UBOOT的TFTP功能,不使用TTL。
方法三:TTL线刷机法(可以任意刷机)这也是本贴主要说的内容了!
无线路由器固件刷错,网页上登录不到UBOOT界面的都可以用以下方法来重新刷固件。简单的来说就是通过串口线来连接路由器CPU,打开路由器的TFTP服务。
1、焊接路由器的TTL插针
2、
把TTL线连接到电脑USB端口,另一端连接到路由器的TTL接口。按照下面方法接线(TTL线的指针定义要问TTL线卖家):
路由器上TTL接口 – VCC (空着,不要接线)
路由器上TTL接口 – TxD — 接TTL线的RX针
路由器上TTL接口 – RxD — 接TTL线的TX针
路由器上TTL接口 – GND — 接TTL线的GND针
NEWIFI的定义针口图:
由于本人没usb-ttl板,故此,这张是借图哈!楼主的ttl板是自己做的com口的~
3.使用网线,连接电脑和路由器的LAN端口;
楼主接完线的样子
4.安装TTL线驱动(这一部分图摘自网络,因为楼主的ttl板不用装驱动)
右击我的电脑管理在COM口管理中找到TTL线口并进行以下设置
右击—-选择属性 —–端口设置—改成115200 (其他速率会看不到显示,或者显示乱码)
5、下载TFTP PUTTY软件并安装(贴底有下载)
6、把电脑网口IP配置为192.168.1.100;(楼主为了测试,设了192.168.1.101,也是可以的)
7.打开TFTP软件,保证刷机固件要放置在”Current Directory”指定的目录下。
7.打开PUTTY软件,并按下图设置(你的COM口不一定是COM1),之后点打开
8.路由器上电,会显示如下信息,说明TTL连接正确,如果什么信息也没显示,说明TXD和RXD接反了~(楼主第一次就接反了,嘿嘿)
设置完回车后
那我们打开下看看,熟悉的UBOOT界面又回来了~
至此,用TTL 刷回UBOOT的教程就结束了!
至于用TTL刷完整编程器固件我还没尝试,不知道能不能成功!稍后试试~然后更新进来~
由于楼主的呢newifi没有砖呢,所以也不知道真实砖是个什么情况~ 等真砖时,定会来更新下更详细的过程。
新人玩路由,出错之处,还望高手们指教~ 谢谢
所需软件下载:
tools.rar (1.31 MB, 下载次数: 828)
====================================================================
帖子最后上一下RS232 转 TTL小板 的做法:
楼主着急发此贴,现买usb-ttl不赶趟了,几年前(那时候USB—TTL版还挺贵呢)于是花了5毛钱买了个MAX232EPE的芯片准备做个小板给小卫星锅升级的,结果还没来得及做,搬家时把小锅接收器搬没了!所以芯片就扔那了,今天刚好找出来做一下,发帖用哈(连做小板带发帖,居然用了一小天时间)。。汗~
电路图,超简单:
洞洞板5毛钱(其实不用洞洞板也能做出来~楼主是为了安几个指示灯的,最后还是懒了)。。其他都是拆机货,没花钱
那个黑块是供电用的,5V,从电脑U口取电!
红线是升级版的RXD, 蓝线是升级版的GXD; 白线是升级版TXD
做完了,测试下正常!开始联机~
现在很少有com口的电脑了,所以,这部分放到贴底~哈哈,闲的无聊的可以看看~
顺便加个散热。。。看别人都加了,偶也凑个热闹~~哈哈