無線路由器怎樣刷uboot(愛蹭網(wǎng)路由器自帶uboot怎么刷機)
一、無線路由器怎樣刷uboot
"具體操作步驟如下:
1.用到的東西
網(wǎng)線 一條
USB轉(zhuǎn)TTL線 一條
SecureCRT終端仿真程序
2.接駁TTL線
路由器PCB板上的TX、RX、GND分別連接到USBTTL(USB轉(zhuǎn)串口)的TX、RX、GND插針上
拔掉路由器WAN和LAN口所有網(wǎng)線
3.電腦預(yù)設(shè)(筆者用的是XP系統(tǒng))
將USB轉(zhuǎn)TTL接到電腦上,裝好USBTTL驅(qū)動,選擇正確的COM口
4.把電腦的網(wǎng)卡地址改成靜態(tài)IP地址(筆者設(shè)置為192.168.1.100)
5.設(shè)置SecureCRT COM口的速率為每秒位數(shù)57600(筆者這里用的是SecureCRT,)。
設(shè)置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口根據(jù)設(shè)備管理器中選擇相應(yīng)的數(shù)字)。
6.點“Connect”完成SecureCRT COM口連接設(shè)置,如果連接正確,窗口前會有一個綠色的勾
7.可以打開路由的電源,如SecureCRT有顯示就表示接駁正確,關(guān)上電源。
如沒有,把RX和TX兩根線對調(diào)。
把相關(guān)的文件(u-boot、eeprom及Openwrt固件),與TFTPD32放在同一文件夾內(nèi),運行TFTPD32(什么都不要設(shè)置)。
8. 開始刷機——刷入u-boot(確保TTL線已經(jīng)正確接好)
(一)在SecureCRT,打開HG255D電源, 當出現(xiàn)
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后出現(xiàn)如下(不能按9,按9更新U-boot 100%變磚頭——鍵盤上的數(shù)字鍵4)
4: System Enter Boot Command Line Interface.
U-Boot 1.1.3 (Nov 28 2012 - 12:00:15
Main_loop !!
9.(三)設(shè)置tftp服務(wù)的網(wǎng)絡(luò)地址與上傳文件到內(nèi)存
輸入命令
setenv serverip 192.168.1.100
回車
接著輸入
tftpboot 0x80100000 tftpd-uboot.bin
回車
SecureCRT窗口返回信息如下:
RT3052 #
10.等SecureCRT里顯示2個Arp Timeout Check插上網(wǎng)線時,把網(wǎng)線插入路由器的LAN口(黃色的接口),隨便哪個口都可以。
注意:如果沒有提示成功下載到問題,千萬不要繼續(xù)下面的操作。
等完全tftp上傳好,出現(xiàn)NetBootFileXferSize= 00023874)后 (00023874為tftpd-uboot.bin文件大小的16進制數(shù)值,別的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.刷完系統(tǒng)會自行重啟,如果沒有重啟請按Ctrl+C來重啟機器,如果再不行就直接關(guān)路由器電源。
16.到這里u-boot刷完成,關(guān)閉tftpd32.exe
這里筆者刷的是tftpd版的uboot,這種方法還可以刷電信原版的uboot和httpd版的uboot。
注意:如果要刷eeprom要先刷tftfd版的uboot,再刷eeprom。
刷httpd版后是不能刷eeprom的,因為eeprom是需要tftp刷的。
"
二、愛蹭網(wǎng)路由器自帶uboot怎么刷機
手機進入recovery模式進行刷機:關(guān)機狀態(tài)下長按Home鍵和關(guān)機鍵。
如果長按后出現(xiàn)一個嘆號和手機圖片,原因是recovery版本較舊,這時同時按接聽和掛機鍵,然后再按Home鍵和關(guān)機鍵可進入recovery模式。
如果出現(xiàn)這種情況,建議升級recovery到1.6.2.
進入recovery模式后,先執(zhí)行WIPE,把所有選項都WIPE一遍,然后進入flash zip from sdcard,按照說明的順序開刷。
提示:刷機之前記得先備份聯(lián)系人和短信以及其它重要文檔。