400-035-6699
当前位置: 首页 » 技术支持 » 博文资讯 »

路由器Uboot教程与配置攻略

刷机是提升无线路由器性能和功能的重要方式,而uboot刷机则是其中一种常见的技术。以下是一个简单的uboot刷机指南,帮助您轻松完成无线路由器的升级。
首先,准备工作是必不可少的。您需要准备一条网线、一条USB转TTL线,以及SecureCRT终端仿真程序。接下来,按照以下步骤进行操作:
1. **接驳TTL线**:将路由器PCB板上的TX、RX、GND分别连接到USBTTL的TX、RX、GND插针上。然后,拔掉路由器WAN和LAN口的所有网线。
2. **电脑预设**:将USB转TTL接到电脑上,安装USBTTL驱动,并选择正确的COM口。然后,将电脑的网卡地址设置成静态IP地址,例如192.168.1.100。
3. **配置SecureCRT**:在SecureCRT中,设置COM口的速率为每秒位数57600,并按照设备管理器中选择的数字设置参数。注意,Flow control选项中DTR/DSR、RTS/CTS、XON/XOFF都不需要勾选。
4. **连接SecureCRT**:点击“Connect”完成COM口连接设置。如果连接正确,窗口前会有一个绿色的勾。
5. **启动路由器**:打开路由器电源,如果SecureCRT有显示,表示接驳正确。如果没有显示,尝试将RX和TX两根线对调。
6. **配置TFTP服务**:将u-boot、eeprom及openwrt固件,与TFTPD32放在同一文件夹内,运行TFTPD32(无需设置)。
7. **刷入u-boot**:在SecureCRT中,打开HG255D电源,当出现选择操作界面时,选择“4: System Enter Boot Command Line Interface”进入命令行界面
8. **上传文件**:设置tftp服务的网络地址,上传文件到内存。输入命令“setenv serverip 192.168.1.100”和“tftpboot 0x80100000 tftpd-uboot.bin”。
9. **连接网线**:等SecureCRT显示“2个Arp Timeout Check”时,将网线插入路由器的LAN口。注意,如果没有提示成功下载,不要继续操作。
10. **解锁flash保护、擦除U-BOOT、写入U-BOOT**:依次输入命令“protect off all”、“erase 0xBF000000 0xBF03FFFF”、“cp.b 0x80100000 0xBF000000 0x40000”等。
11. **备份EEPROM**:执行命令“cp.b 0xBFFA0000 0x80100000 0x20000”和“erase 0xBF060000 0xBF07ffff”等。
12. **重启路由器**:刷完系统后,路由器会自动重启。如果没有重启,尝试按Ctrl+C重启机器,或直接关闭路由器电源。
通过以上步骤,您就可以完成无线路由器的uboot刷机。刷机后,您可以根据需要安装新的固件,提高路由器的性能和功能。同时,刷机过程中请注意备份重要数据,以免丢失。一、无线路由器怎样刷uboot

"具体操作步骤如下:

路由器Uboot教程与配置攻略

1.用到的东西

网线 一条

USB转TTL线 一条

SecureCRT终端仿真程序

2.接驳TTL线

路由器PCB板上的TX、RX、GND分别连接到USBTTL(USB转串口)的TX、RX、GND插针上

拔掉路由器WAN和LAN口所有网线

3.电脑预设(笔者用的是xp系统

将USB转TTL接到电脑上,装好USBTTL驱动,选择正确的COM口

4.把电脑的网卡地址改成静态IP地址(笔者设置为192.168.1.100)

5.设置SecureCRT COM口的速率为每秒位数57600(笔者这里用的是SecureCRT,)。

设置SecureCRT里(Protocol:Serrial Port:COM9 Baud rate:57600 Data bits:8 Parity:None Stop bits:1)

Flow control选项 DTR/DSR,RTS/CTS,XON/XOFF都不打勾(COM口根据设备管理器中选择相应的数字)。

6.点“Connect”完成SecureCRT COM口连接设置,如果连接正确,窗口前会有一个绿色的勾

7.可以打开路由的电源,如SecureCRT有显示就表示接驳正确,关上电源。

如没有,把RX和TX两根线对调。

把相关的文件(u-boot、eeprom及Openwrt固件),与TFTPD32放在同一文件夹内,运行TFTPD32(什么都不要设置)。

8. 开始刷机——刷入u-boot(确保TTL线已经正确接好)

(一)在SecureCRT,打开HG255D电源, 当出现

Please choose the operation:

1: Load system code to SDRAM via TFTP.

2: Load system code then write to Flash via TFTP.

3: Boot system code via Flash (default).

4: Enter boot command line interface.

9: Load Boot Loader code then write to Flash via TFTP.

(二)马上按4后出现如下(不能按9,按9更新U-boot 100%变砖头——键盘上的数字键4)

4: System Enter Boot Command Line Interface.

U-Boot 1.1.3 (Nov 28 2012 - 12:00:15

Main_loop !!

9.(三)设置tftp服务的网络地址与上传文件到内存

输入命令

setenv serverip 192.168.1.100

回车

接着输入

tftpboot 0x80100000 tftpd-uboot.bin

回车

SecureCRT窗口返回信息如下:

RT3052 #

10.等SecureCRT里显示2个Arp Timeout Check插上网线时,把网线插入路由器的LAN口(黄色的接口),随便哪个口都可以。

注意:如果没有提示成功下载到问题,千万不要继续下面的操作。

等完全tftp上传好,出现NetBootFileXferSize= 00023874)后 (00023874为tftpd-uboot.bin文件大小的16进制数值,别的U-boot文件的值可能不同)

11.(五)解锁flash 保护

输入

protect off all

回车

12.(六)擦除U-BOOT

输入

erase 0xBF000000 0xBF03FFFF

回车

13.写入U-BOOT

输入

cp.b 0x80100000 0xBF000000 0x40000

回车

14.备份EEPROM

cp.b 0xBFFA0000 0x80100000 0x20000

md 0x80100000

erase 0xBF060000 0xBF07ffff

cp.b 0x80100000 0xBF060000 0x20000

md 0xBF060000

15.刷完系统会自行重启,如果没有重启请按Ctrl+C来重启机器,如果再不行就直接关路由器电源。

16.到这里u-boot刷完成,关闭tftpd32.exe

这里笔者刷的是tftpd版的uboot,这种方法还可以刷电信原版的uboot和HTTPd版的uboot。

注意:如果要刷eeprom要先刷tftfd版的uboot,再刷eeprom。

刷httpd版后是不能刷eeprom的,因为eeprom是需要tftp刷的。

"


二、爱蹭网路由器自带uboot怎么刷机

手机进入recovery模式进行刷机:关机状态下长按Home键和关机键。

如果长按后出现一个叹号和手机图片,原因是recovery版本较旧,这时同时按接听和挂机键,然后再按Home键和关机键可进入recovery模式。

如果出现这种情况,建议升级recovery到1.6.2.

进入recovery模式后,先执行WIPE,把所有选项都WIPE一遍,然后进入flash zip from sdcard,按照说明的顺序开刷。

提示:刷机之前记得先备份联系人和短信以及其它重要文档。

【限时免费】一键获取网络规划系统模板+传输架构设计+连通性评估方案

uboot相关文章

服务电话:
400-035-6699
企服商城