TTL路由刷机教程

合集下载

ttl刷机教程

ttl刷机教程

ttl刷机教程
今天我来和大家分享一下ttl刷机的教程。

注意,本文中不会
再出现“ttl刷机教程”这个标题的文字,以免重复。

首先,我们需要准备一些工具和材料。

下面是你需要的清单:
1. 一台计算机
2. USB数据线
3. 目标设备的固件文件
接下来,我们开始操作。

请按以下步骤进行:
步骤一:安装相关驱动和软件
1. 首先,将USB数据线插入计算机的USB接口,并连接到目
标设备上。

2. 打开计算机的浏览器,下载并安装与你目标设备相对应的驱动程序。

3. 安装完成后,你需要下载并安装适用于你的设备的刷机软件。

确保选择可靠、安全的软件。

步骤二:备份数据
1. 在刷机之前,务必备份你设备上的所有重要数据。

刷机过程中会清除所有数据,所以备份是非常重要的。

步骤三:进入刷机模式
1. 打开你的目标设备,然后按照设备的说明书进入刷机模式。

不同的设备可能有不同的进入方式,请确保按照正确的步骤操作。

步骤四:刷机操作
1. 运行你之前下载的刷机软件。

2. 连接你的目标设备到计算机上。

3. 在刷机软件中,选择你下载的固件文件。

4. 点击开始刷机按钮,等待刷机过程完成。

步骤五:重启设备
1. 刷机成功后,你的设备会自动重启。

2. 等待设备重新启动,并进行一些基本设置。

到此为止,你已经完成了ttl刷机的整个过程。

希望这个教程能够对你有所帮助。

记得在操作前备份好设备上的数据,并小心操作。

祝你成功!。

百米路由器2TTL刷Breed

百米路由器2TTL刷Breed

百米路由器2TTL刷Breed
1.准备工具:TTL线、网线、tftp32软件、SecureCRTP软件。

安装TTL驱动,讲TTL线插电脑USB接口,电脑识别设备后在“设备管理器”--“端口”处会出现一个新的串口设备,记住端口号,我的是COM9。

右键--“属性”,按下图设置:
按下图将TTL线插到路由上:
2.设置电脑网卡:
3.打开SecureCRT(超级终端)软件,按下图设置,设置完后点“连接”:
连接成功:
4.用网线把电脑和路由的LAN口连接起来,给路由通电,SecureCRT软件出现信息时就按Ctrl+C,直到进入U-BOOT 界面:
按“c”键,进入命令行模式;
输入命令:printenv,回车,查看相应信息:
6.将Breed文件改名为breed.bin,复制到tftp32软件同一目录下,打开tftp32软件,按图设置(尽可能把处电脑和路由连接外的其他连接都禁掉):
输入命令:
tftp 0x80060000 breed.bin
成功后,输入下一条命令:
erase 0x9f000000 +0x20000
完成后,再输入下一条命令:
cp.b 0x80060000 0x9f000000 0x20000
输入命令:
reset
7.路由器断电,拔掉TTL线,按住reset键,加电,15秒后松开reset键,在浏览器地址栏输入:192.168.1.1,进入Breed。

HG320和RG200E-CATTL刷机教程

HG320和RG200E-CATTL刷机教程

HG320, RG200E-CA TTL刷机教程
1.把电脑网卡的IP地址固定为19
2.168.1.88 掩码255.255.255.0 网关
192.168.1.1
2.准备好CFE,把CFE重命名为CFE.BIN并放在C盘根目录,打开TFTP中文
版,按照下图设置好:
说明:这样上传CFE 只是阻止电信原版系统启动。

如果直接在这个界面上刷DD/TT,由于文件太大每次都传不完,所以还是启动了电信原版,因此通过上传尺寸很小的CFE中断电信原版系统的启动。

3.给路由器上电,同时在TFTP中文版界面的【智能刷机,TTL为下面值时自
动刷机】前面的小框打上勾。

这样不需要再点【更新固件】按钮;
等到TFTP窗口的红点变成绿点,如下图。

4.打开IE浏览器访问192.168.1.1,进入miniWeb界面。

5.点“Restore default NVRAM values“,然后点继续;
6.点击“浏览”,选择Tomato固件
tomato-K26USB-1.28.108.shibby-MIPS R2-20130424-Hyzoom-CHS-r2z-AIO.trx,再点击“Upload”按钮;
7.耐心等待,IE浏览器出现
8.等待一会儿路由器重启,恭喜你,刷机成功了。

重启后若有线无线若连接有问题,按住复位键五秒以上,重启路由器即可。

复位后路由器的IP地址为192.168.1.1。

如果Tomato固件上传不成功,多点击几次“清空NVRAM”,换Firefox浏览器再试。

这个Tomato Shibby 108修正版固件已经正确识别原厂CFE的参数,无须再刷其他修改版的CFE。

WGR614 V6 TTL串口刷机教程

WGR614 V6 TTL串口刷机教程

通过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: ---- RXDPin5: ---- TXDPin6: ---- GND2、接上USB-TTL线到电脑,安装这个线的驱动。

3、打开PuTTY,设置如下图所示:安装好USB-TTL线的驱动后,在设备管理器里可以看到这个设备用的是COM3然后,去到”Serial”选项,设置如下图所示:4、将电脑用网线和路由器的LAN口连接好,设好电脑的IP:5、打开PuTTY软件,给路由器上电,过程中,按下“CTRL+C”,取得CFE控制,如下图所示:然后启动路由器的TFTP服务器。

输入如下:CFE> tftpd这是路由器会显示如下:START TFTPD SERVERREADING::6、启动TFTP软件,设好TFTP服务器地址,上传固件。

7、此时,PuTTY软件会显示“Loading................................... “。

TTL刷路由方法(DB120或RG100用)

TTL刷路由方法(DB120或RG100用)
本来已经自己着手做了,可是偶然在openwrt中文论坛转了一圈,发现还真有人早就这么做了,而且已经比较完美的解决了,现成的固件已经放出来了,具体链接在这里,下面我说说使用这个固件的刷机过程:
1.使用TTL线连接路由器,设置好超级终端,超级终端的参数如不知请自行google之。
2.关闭设备电源,按住设备上的RST键,然后打开电源,15秒钟后松开RST。(或打开电源后一直点击“回车”键,终端上会显示”CFE>”这样的提示符)
3.查看的,因为这个混合固件有CFE的版本要求,请看清后再下载其对应版本。
4.在看到“*** Press any key to stop auto run (1 seconds) ***”这段信息时,迅速按任意键,然后终端上会显示”CFE>”这样的提示符
10.修改/etc/config/network,将wan口的ifname设置为inet_X_X,这里的两个X分别用vpi/vci填充,option username与option password设置为自己宽带的用户名与密码
11.一切就绪后开始尝试拨号:/etc/init.d/modem boot
5.然后输入 e a,来请空flash,如果之前输入过其它固件的话,这步必须要做。
6.然后重新启动再次进入到CFE,此时使用网线连接到LAN4口(靠近电源那个),将网卡IP设置为192.168.1.*,在浏览器里输入192.168.1.1回车,点击浏览按钮选择固件文件,然后点升级。
7.路由器升级完成后会自动重启,重启完成后把网线插入LAN4以外的任意口。
12.成功后将其设为开机自动启动:/etc/init.d/modem enable
13.安装firewall使内网机器也能上网,opkg update; opkg install firewall;reboot

TTL线刷机

TTL线刷机

TTL线刷机前的准备1. 购买USB转TTL线,价格一般在12到20之间。

2. 在PC上装好TTL线驱动(一定要先装驱动在将TTL线插到电脑上)。

3. 认识TTL线。

TTL线一头是USB接口,另外一头一般有4个带杜邦头的插管,分别是GND、RX、TX、VCC,一般GND是黑色,VCC是红色,其他是RX和TX,不清楚的一定要咨询卖家。

见下图,你手上的TTL线可能与我提供的图片不同。

4. 下载并安装SecureCRT v6.5.8.380 汉化版下载地址:/file/f672fcb574SecureCRT-v6.58H.rar安装好后,我们在PC windows上打开设备管理器,点开端口,我们能看到COM x已经作为TTL通信口。

(根据每台电脑的具体情况,COM口会不一样,大多数会是COM2口,我自己的是COM5口,需要自己去设备管理器里查看)如上图那样选中Prolific USB-to Serial Comm Port (COMx), 鼠标右键弹出菜单, 选择属性,然后如下图那样进行设置5. 拆开机器。

初看上去,设备的后盖一般是看不到螺钉的。

但后盖4个角上一般都有4个圆形的海绵垫片,螺钉就藏在下面,请先去除之,然后拧开螺钉,打开后盖,我们就能看到电路板了。

下面就请在电路上寻找TTL插针,4 个插针是并排的,一般而言,电路板上只有这样一组并排插针,所以并不难找。

请注意并排插针的引脚标注GND,标有GND的插针就是GND。

而靠近GND右边一般都是RXD插针,其他依次是TXD、VCC插针。

请将TTL 线的GND的细长型插管插到GND插针上。

TTL线的RXD插到RXD插针上,TXD也如此办理。

但VCC插针请不要插,千万小心。

上面我们描述的是一般规律,但也有例外。

RG100A-AA、DCHG-800-A、G120-T、HA910、H108Bv1.2电路板上TTL的GND右边依次是RXD、TXD、但VCC却在GND左边,其详细接线图请参考 站长yesdong 提供的示意图:6.将网线一段连入猫的LAN口,任意一个都可以,另一段连接电脑。

DB120-B1 TTL刷机步骤

DB120-B1 TTL刷机步骤

DB120-B1 TTL刷机步骤
1.网线连接电脑和路由器的LAN1(靠近电源那个网口),电脑IP手动设置为19
2.168.1.1**/255.255.255.0,192.168.1.1;设置完成点网络邻居,属性,选择升级用的有线网口禁用再启用一下。

2.用USB或RS232转TTL线接好路由的GND、RXD、TXD三条线(VCC电源不要接),打开超级终端,选好端口号,端口号请查看电脑设备管理器,设置波特率为115200,点击下面的连接;
3.路由器通电,接线且设置正确的话,超级终端窗口应该出现路由器的信息,.在通电3秒内,按下键盘的回车键,阻止路由器CFE启动,这时候应出现CFE>
4.输入小写e a,e a之间有个回车键,提示选择时输入y,回车,路由器开始擦除清除原系统固件.清除状态用…表示,清除完成之后,路由会自动重启并持续输出很多命令行,且不会停止,我们不用管,直接关闭路由电源;
5.重新打开路由电源,通电3秒内按下回车键阻止CFE继续启动.打开浏览器,输入192.168.1.1,浏览指定要上传的固件开始上传,超级终端会出现路由器升级进度信息,状态用…表示,此时千万不要断电,理论上此时断电会变砖,升级完成后,路由会自动重启;
6. 等待路由重启完成后,等待几分钟关闭路由电源再重启一次,启动后将网线换到LAN2-LAN4的任意一口,电脑IP设为自动获取。

至此刷机完成,需要刷full固件的话登录openwork的WEB固件升级页面再升级一次。

HG255用TTL刷固件详解及注意事项

HG255用TTL刷固件详解及注意事项

刷机有风险,动手需谨慎!!!1.拆机(不知道怎么拆的小盆友请关电脑一边玩去吧),接好TTL线(注意:TTL 线上TX接路由器的RX,TTL上的RX接路由器的TX。

千万不要接VCC,路由器上VCC电压高,TTL线必烧),总共需要接三条线,TX-RX-GND,不行将TX和RX调换2.电脑打开设置好超级终端(怎么设置看视频),打开tftp32,网线不要接!!(这里tftp32就是架设一个服务器,tftp32软件里那个目录就是你固件放置的目录,刷机时候超级终端从这里读取固件)3.开路由器电源,超级终端一直按数字4,进入命令模式(看视频)4.设置TFTP服务器的IP为192.168.1.100(电脑有线网卡也要设置成100)即超级终端里面输入:setenv serverip 192.168.1.1005.tftp新的uboot到内存即超级终端输入:tftpboot 0x80100000 u-boot-rom-hg255d.bin(这里看到没,文件名就是你固件的名字,别搞错了,这里默认目录就是tftp32里面设置的目录)等到提示下载的时候,接上网线注意:如果没有提示成功下载,千万不要继续下面的操作。

没显示NetBootFileXferSize= 000232b0这行不要继续操作,从新来6.解锁flash 保护输入:protect off all擦除U-BOOT输入:erase 0xBF000000 0xBF03ffff7.写入U-BOOT输入:cp.b 0x80100000 0xBF000000 0x400008. HG255D在刷UBOOT后可能会出现本机MAC地址遗失问题,如果需要备份机器的mac地址并使无线正常,那么多做一步,请在用TTL刷完UBOOT后执行以下命令备份原版的EEPROM信息:cp.b 0xBFFA0000 0x80100000 0x20000md 0x80100000erase 0xBF060000 0xBF07ffffcp.b 0x80100000 0xBF060000 0x20000md 0xBF060000这样现在的EEPROM位置就会保存有原机的MAC地址等信息,避免后续刷新固件时发生其他问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

先学习下编程器固件里面的内容:
编程器固件中包含uboot、fw和art。

uboot就像电脑的bios,是底层的管理系统;
fw就像电脑的操作系统,实现路由器的各种功能;
art就像电脑的无线驱动程序,是无线校验码;
uboot的长度为128KB(0x20000);art为64KB(0x10000);fw有4M和8M的区别,4M的为3840K (0x3c0000),8M的为7936KB(0x7c0000)。

在刷机之前要对要刷入flash的uboot、fw、art
的文件长度用ultraedit或winhex进行校验。

尤其是uboot,如果大小不对,千万不要尝试刷入,那是一定会变砖的。

uboot、fw和art在flash中的位置如下:
4M的FLASH:flash地址从0x000000~0x3FFFFF
ttl访问flash的地址从0x9F000000~0x9F3FFFFF
8M的FLASH:flash地址从0x000000~0x7FFFFF
ttl访问flash的地址从0x9F000000~0x9F3FFFFF
准备工作
1、从PCB版上上引出TTL线,一般有三根:TX RX和GND,对应主板上的标记,应该是TP-IN,TP-OUT,主板上焊点较大、覆盖面积较广的一般就是GND,有USB的,外壳连接的就是GND,可以从这些地方引出。

2、USB-TTL板\串口TTL板\CH341编程器的 TTL串口功能,装好驱动,在设备管理器中查出该设备占用的COM端口号.
3、电脑IP设置192.168.1.2,网关255.255.255.0,掩码192.168.1.1,网线连接路由器LAN口和电脑网线接口。

4、需要的软件PUTTY或者SecureCRT。

连接好TTL,打开PUTTY或者SecureCRT,点串口,端口改为上面查出的COM端口号,速率选择115200,点确定。

如果接上路由器电源以后不出码,请交换ttl的Tx和Rx两线;如果出乱码,请查COM端口的速率是不是都是115200。

(注: 有些路由用的波特率是117500,128000的才不会乱码, SecureCRT添加串口的设置RTS/CTS不要打钩)
5、需要的软件tftp32。

将固件放到tftp32同一目录,打开ftfp32,一般默认的server interface 就已经是你的网卡IP地址(对于路由器uboot的远端地址不是192.168.1.2的,在TTL中断系统启动以后,输入setenv ipaddr 192.168.1.1;setenv serverip 192.168.1.*(电脑IP地址)命令)。

TTL刷固件的命令
了解以上地址信息以后,就可以利用以上信息在不拆FLASH的情况下利用TTL向FLASH写入编程器固件或者其中的某一部分。

在插上路由器电源,屏幕开始出码的时候,迅速点击T、P、L三个字母,会中断系统的启动,光标停在提示符下,这时就可以输入刷固件的命令了。

命令如下:
4M的:
刷编程器固件:
tftp 0x80000000 full.bin
erase 0x9f000000 +0x400000
cp.b 0x80000000 0x9f000000 0x400000
刷uboot:
tftp 0x80000000 uboot.bin
erase 0x9f000000 +0x20000
cp.b 0x80000000 0x9f000000 0x20000
刷fw(即WEB升级用的固件):
tftp 0x80000000 fw.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
刷art:
tftp 0x80000000 art.bin
erase 0x9f3f0000 +0x10000
cp.b 0x80000000 0x9f3f0000 0x10000
8M的:
刷编程器固件:
tftp 0x80000000 full.bin
erase 0x9f000000 +0x800000
cp.b 0x80000000 0x9f000000 0x800000
刷uboot:
tftp 0x80000000 uboot.bin
erase 0x9f000000 +0x20000
cp.b 0x80000000 0x9f000000 0x20000
刷fw(即WEB升级用的固件):
tftp 0x80000000 fw.bin
erase 0x9f020000 +0x7c0000
cp.b 0x80000000 0x9f020000 0x7c0000
刷art:
tftp 0x80000000 art.bin
erase 0x9f7f0000 +0x10000
cp.b 0x80000000 0x9f7f0000 0x10000。

相关文档
最新文档