玩转智能路由器-WRTnode开发板[TTL刷机救砖]

TTL刷机(原文:http://wiki.wrtnode.com/index.php?title=Saving_your_WRTnode/zh-cn)php

刷机所需设备:WRTnode核心板,WRTnode底板(或是手工制做的网线),USB转串口模块,杜邦线,USB电源线等等。node

首先来介绍这根特殊的网线(图1):调试

Saving1.jpg图1server

网线引脚说明:ip

首先须要一根T568B线序的网线。T568B网线就是平时家里用于电脑链接路由器或ADSL猫的普通平行网线。路由

T568B网线线序以下:get

Saving7.png

而后将网线剪断,从中选出绿、绿白、橙、橙白四根线。其他4根线能够剪断。源码

将上述四根线作一个2*2杜邦线插头,杜邦线插头分配以下:flash

Saving8.png

作好后,再链接WRTnode板的TTL线。it


WRTnode板上的TX、RX(参见WRTnode针脚图,图2)要与usb转串口的模块上的RX、TX对应链接。

Saving10.png

Saving3.pngSaving12.jpg

这样咱们就能够经过串口来刷机、调试等等。

打开PC的设备管理器,查看串口编号,在PC上安装tftp和putty并将他们打开。 例如PC上查看的串口编号为com3,uboot的波特率为115200,内核波特率为115200(图4)。

Saving11.png

Saving4.png图4

按数字2,2表示经过tftp下载固件并烧写到flash里,选择y

Input device IP = (板子的ip,可随意填写)

Input server IP = (tffp 服务端的ip,与device IP 同一网段)

Input Linux Kernel filename = (固件的名字)

Enter等待固件的烧写,和内核重启。

注:若是有乱码,多是波特率不一致。这时只要修改一下putty串口的波特率便可(WRTnode原厂固件波特率是115200,OpenWRT官网源码的波特率是57600)。

固然这个过程是tftp服务传输因此要用到网线的。若是有底板,用普通的网线就好;若是没有底板就要用以前介绍的特殊网线了。

要耐心等上几分钟,完成后会发现WRTnodexxxx。

相关文章
相关标签/搜索