救砖教程

From WRTnode Wiki Site
Jump to: navigation, search
This page is a translated version of the page Saving your WRTnode and the translation is 100% complete.

Other languages:
English 100% • ‎中文(中国大陆)‎ 100%

点击这里下载WRTnode固件

上一篇文档刷机教程介绍了两种常用的方法,这两种方法是在wifi连接的情况下,接下来要介绍如何在内核没有启动(或连不上wifi)的情况下刷机。在这个过程中是要用到网线的,如果你有WRTnode底板,一根普通的网线就行;如果没有底板就要用到下面这根特殊的网线了。

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

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

Saving1.jpg 图1

网线引脚说明:

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

T568B网线线序如下:

Saving7.png

然后将网线剪断,从中选出绿、绿白、橙、橙白四根线。其余4根线可以剪断。

将上述四根线做一个2*2杜邦线插头,杜邦线插头分配如下:

Saving8.png

做好后,就可以连接WRTnode板啦!

核心板上的针脚图(图2):

Saving3.png 图2

在网线黑色的一头有一个小箭头(Pin1标志)的标志。当我们用网线连WRTnode时,可以选择四个LAN口的任何一个连接,箭头分别就对应着WRTnode的2,4,6,8引脚(此时Pin2分别对应WRTnod,1, 3,5,7引脚),网线只需接连2,4,6,8管脚中任意一个即可,如下图中使用的是WRTnode的4这个引脚(图3)。

Saving2.jpg 图3

一:uboot启动时进入刷机模式

参见WRTnode U-Boot 使用说明

二:TTL刷机

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

Saving10.png


Saving12.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。

三:配置apcil

固件刷好以后,关于apcli的配置点击这里