不同路由器刷機方法可能不同本方法僅供參考
TTL線刷機前的準備
1. 將編程器切換到刷機模式安裝TTL刷機驅(qū)動。 2. 認識TTL刷機接口。TTL刷機接口分別是VCC 、GND、RX、TX使用杜邦線或其他
線材連接到路由器對應(yīng)的接口上。本編程器TTL接口RXD和TXD已經(jīng)做了反標識使用
時直接將本編程器的RXD與路由器RXD連接,TXD與TXD連接。編程器背面有標識 3. 下載并安裝SecureCRT v6.5.8.380 漢化版
下載地址http://115.com/file/bhf12hm2#
SecureCRT-v6.58H.rar
安裝好后我們在PC windows上打開設(shè)備管理器點開端口我們能看到COM x已經(jīng)作
為TTL通信口。(根據(jù)每臺電腦的具體情況COM口會不一樣大多數(shù)會是COM2口我
自己的是COM5口需要自己去設(shè)備管理器里查看)
如上圖那樣選中Prolific USB-to Serial Comm Port (COMx), 鼠標右鍵彈出菜單, 選擇屬性
然后如下圖那樣進行設(shè)置
4. 拆開機器。初看上去設(shè)備的后蓋一般是看不到螺釘?shù)摹5笊w4個角上一般都有4個圓
形的海綿墊片螺釘就藏在下面請先去除之然后擰開螺釘打開后蓋我們就能看到電路板了。下面就請在電路上尋找TTL插針4 個插針是并排的一般而言電路板上只有
這樣一組并排插針所以并不難找。請注意并排插針的引腳標注GND,標有GND的插針就
是GND。而靠近GND右邊一般都是RXD插針其他依次是TXD、VCC插針。請將TTL
線的GND的細長型插管插到GND插針上。TTL線的RXD插到RXD插針上TXD也如此
辦理。但VCC插針請不要插千萬小心。
上面我們描述的是一般規(guī)律但也有例外。
RG100A-AA、DCHG-800-A、G120-T、HA910、H108Bv1.2電路板上TTL的GND右邊依
次是RXD、TXD、但VCC卻在 GND左邊其詳細接線圖請參考chinadsl.net 站長yesdong
提供的示意圖
5.將網(wǎng)線一段連入貓的LAN口任意一個都可以另一段連接電腦。設(shè)置電腦的IP地址為
192.168.1.100 255.255.255.0 192.168.1.1
OK到此我們的準備工作就做好了
下面我們就開始刷機過程。
刷機步驟
1. 重復(fù)檢查準備工作。
2. 我們在PC上啟動程序SecureCRT 選擇菜單“文件”然后選擇快速連接并按下圖進行設(shè)置
SecureCRT快速連接
點擊連接我們就能看到如下界面
SecureCRT快速連接2
3. 然后打開電源這時SecureCRT窗口會有E文滾動當(dāng)滾動到*** Press any key to stop
auto run (1 seconds) ***任意按下鍵盤任意一個鍵就會進入CFE> 這樣我們就進入了
CFE命令行界面。
4.CFE>e a 回車
再輸入y回車目的是清空flash
這一步也有可能要輸入用戶名和密碼telecomadmin/telecomadmin 或者
telecomadmin/nE7jA%5m
5.瀏 覽 器 地 址 欄 輸 入192.168.1.1 如 果 提 示 要 用 戶 名 和 密 碼 則 輸 入
telecomadmin/telecomadmin 或者telecomadmin/nE7jA%5m進入后會看到FW界面忘記截圖了不過很簡單的都是中文
6.1到這一步要分兩種情況對待了如果你能確定你的CFE可以刷openwrt直接進入6.2。
我現(xiàn)在只知道RG100A V1.1電信原版的CFE可以刷openwrt其他不知。保險的方法是先
刷至電信原版帶CFE固件。我之前就在這個地方走了彎路因為CFE不合適刷不上
openwrt的。我之前是DLINK固件。 RG100A V1.1電信原版帶CFE下載地址一定不要
斷電或者接觸不良等突發(fā)狀況不然就只能JTAG了
刷好原版固件后會自動重啟按上面的方法進入CFE。再次e a進入下一步。
6.2e a后在瀏覽器進入192.168.1.1這次要選擇openwrt固件刷新了openwrt固件不
含CFE刷不死的。這里有下載LUCI3.12版
最新版本可去openwrt中文網(wǎng)查找。
7.設(shè)備刷完后會再次重啟我們也要再次進入CFE狀態(tài)。
b 修改board ID、MAC地址、FLASH格式等等信息。
e 就是人們經(jīng)常說的清nvram操作輸入e 回車后會看到幫助信息。
i 清除配置文件。
r run命令啟動已經(jīng)刷好的系統(tǒng)。
我們先輸入b回車接上邊說的有些貓刷完2次FW后已經(jīng)停在這個界面了。
第一步是boardIDCFE會返回所有支持的型號輸入型號后邊的數(shù)字來定義如果找不
到你自己的設(shè)備保持默認就好。
之后會讓你修改MAC長度一般為12這里務(wù)必修改正確。
回車后會讓你輸入MAC地址一般會有個默認地址按照列出的默認地址格式修改就可
當(dāng)然嫌麻煩也可以不修改。
后邊還有幾項設(shè)置一般不需要修改一路回車就好。
我的CFE啟動信息及配置
CFE> Boot Address 0xbe000000
Initializing Arena.
Initializing Devices.
Parallel flash device: name AM29LV320MT|S29GL128-A, id 0x2201, size 16384KB
Flash Layout: Boot[0,0xbe000000] Kern[1,0xbe020000]
AuxFS[95,0xbebe0000] Misc[125,0xbefa0000] PSI[127,0xbefe0000]
Flash RootFS Partition Length: 12320768
CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
CPU running TP0
Total memory: 33554432 bytes (32MB)
Total memory used by CFE: 0x80401000 - 0x80529860 (1214560)
Initialized Data: 0x8041E740 - 0x80421060 (10528)
Board IP address : 192.168.1.1:ffffff00
Host IP address : 192.168.1.100
Gateway IP address : Run from flash/host (f/h) : f
Default host run file name : vmlinux
Default host flash file name : bcm963xx_fs_kernel
Boot delay (0-9 seconds) : 1
Board Id (0-8) : 96358VW
Number of MAC Addresses (1-32) : 12
Base MAC Address : 見你的路由器背面格式為
XX:XX:XX:XX:XX:XX
PSI Size (1-64) KBytes : 64
Flash Block Size (1-128) in KBytes: 128
Auxillary File System Size Percent: 24
Main Thread Number [0|1] : 0
再進行一下清除操作
輸入“e n”回車 按提示輸入y 回車 清nvram
輸入 i 回車 按提示輸入y 回車 清除配置文件
完成了上述修改和清除操作后輸入 r 回車 系統(tǒng)就會啟動 不必關(guān)了電源再開。
到這里刷新完畢如果順利你已經(jīng)可以進入http頁面了。
END
參考資料
OpenWrt刷機教程
http://www.openwrt.org.cn/hdwiki/index.php?doc-innerlink-OpenWrt%E5%88%B7%E6%9
C%BA%E6%95%99%E7%A8%8B
[新手教學(xué)]TTL線修改CFE參數(shù) 和通過CFE刷新固件的流程
http://www.chinadsl.net/thread-28078-1-2.html
RG100A-AA、DCHG-800-A、G120-T、HA910、H108Bv1.2等設(shè)備的TTL接線圖
http://www.chinadsl.net/viewthread.php?tid=30576&highlight=ttl 來自: http://hi.baidu.com/f%5Ffx/blog/item/b9fdacfd78baf21a08244d6a.html
|