作者: tkt1307 時間: 2012-10-12 16:51 標題: Tp-Link 1043 變磚被救回 (更新了)
本帖最後由 tkt1307 於 2012-10-17 23:10 編輯
由原廠刷做 OpenWRT 後又刷回原廠,但失敗了,當初以為要買新的
後來得知可以救回,才拆開它接上 serial cable 刷回原廠
又省回幾百元來做茶錢
[attach]1442106[/attach]
1. 先把外殼打開,找出紅圈那個接點
[attach]1443197[/attach]
[attach]1443195[/attach]
2. 我跟據此設計圖造了一個 Serial TTL cable (或可參考其他師兄使用 USB TTL cable)
[attach]1443196[/attach]
3. 下載 putty、tftpd32 及原廠 firmware
- putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
- tftpd32: http://tftpd32.jounin.net/
- firmware: http://www.tp-link.tw/support/do ... 43ND&version=V1
4. 把 Serial cable 接到電腦及 1043 上然後開啟
5. 把網絡線接到 WAN 到 switch 上,與電腦接通,電腦設定 IP address 為 192.168.1.100
6. 把 tftp32 及 firmware 放在同一個資料夾中,然後開啟 tftpd32
7. 開啟 putty,選擇 serial 及 Speed 改為 115200,按 Open 連接
[attach]1443199[/attach]
8. 連接後會看到 "Autobooting in 1 seconds",這時輸入"tpl"取得控制
9. 更改 router ip address
- ar7100>setenv ipaddr 192.168.1.1
10. 更改 server ip address
- ar7100>setenv serverip 192.168.1.100
11. 刪除有問題的 firmware
- ar7100>erase 0xbf020000 +7c0000
12. 使用 tftp 把原廠的 firmware 傳送到 1043
- ar7100>tftpboot 0x81000000 firmware.bin (firmware.bin 為原廠下載的檔案)
13. 把傳送過來的檔案寫到記憶體中
- ar7100>cp.b 0x81000000 0xbf020000 0x7c0000
14. 重新啟動
- ar7100>bootm 0xbf020000
希望各位能夠救回你們的 TP-Link WR1043ND
作者: logoff 時間: 2012-10-12 17:01
有詳細教程就正喇.........
作者: tkt1307 時間: 2012-10-12 17:07
其實....部機變磚了已經差不多兩個月
都是這個星期才提起勁買材料改 serial port
我盡量試做一個詳細教程 (不知道會否被封鎖文,因為好像有人會收錢幫人維修)
作者: edwardfcy 時間: 2012-10-12 17:42
回復 3# tkt1307
十扑支持!!
作者: Chu2006 時間: 2012-10-12 18:17
工德無量
作者: 天恨情 時間: 2012-10-12 18:17
厲害
作者: oo0t0oo 時間: 2012-10-12 18:32
恭喜
如果會時不時flash rom, 都係 usb-ttl方便D.
作者: angelche 時間: 2012-10-12 18:37
request 詳細教程

作者: tkt1307 時間: 2012-10-12 18:52
因為找不到舊 Nokia 的 USB 電話線 (可能已經扔掉了)
而 serial cable 就非常之多(太部份是 Modem 線)
所以用了10元以下買了些電阻及 transistor 來接 serial port
現在正考慮是否把 router 的 serial port 引到 reset 按鈕旁,方便日後刷機
作者: edwardfcy 時間: 2012-10-12 19:00
回復 9# tkt1307
正待師兄出既詳細教程!!
作者: tkt1307 時間: 2012-10-12 19:04
絕對不利害,我都是跟著別人的路走,東找西找別人的文,終於成功了
這個 serial TTL 有很多種接法,我選了最簡單的來做
作者: oo0t0oo 時間: 2012-10-12 19:11
回復 12# tkt1307
記得backup uboot+art, 原廠uboot,好難搵, art 就一去無回頭.
作者: fatcat2600 時間: 2012-10-12 19:30
PCCW 個個THOMson reuter 有冇得FLASH返原廠?
作者: 謝老四 時間: 2012-10-12 19:52
支持師兄出既詳細教程!
作者: andy255 時間: 2012-10-12 19:55
勁!我都想學下嘢, 支持師兄!
作者: FUYL 時間: 2012-10-12 20:23
我都有呢隻. 留位學嘢
作者: hasing 時間: 2012-10-12 21:08
買條TTL線都係有限錢,揾吾到理由去咁搞
http://item.taobao.com/item.htm? ... a&id=5590509381
作者: logoff 時間: 2012-10-12 21:33
各人有各自價值觀.......
覺得樓主咁樣做>>>>玩味十足
作者: 人中之龍 時間: 2012-10-12 21:46
早D出聲嗎,我有USB TTL Cable
作者: ywringo 時間: 2012-10-12 21:53
期待師兄出既詳細教程
作者: kof2003 時間: 2012-10-13 20:36
香港有冇得買?... 我都有隻磗左..
作者: 人中之龍 時間: 2012-10-13 20:43
Check PM la
作者: kwliu 時間: 2012-10-13 21:47
回復 21# 人中之龍
我都有, 可以借比北區朋友.
作者: wanlili 時間: 2012-10-13 23:13
詳細教程!!
作者: kentnklee 時間: 2012-10-13 23:18
回復 25# kwliu
I我 要
作者: kentnklee 時間: 2012-10-13 23:19
華碩W500G 唔知點搞
作者: kwliu 時間: 2012-10-14 00:14
PM個貓比我比定個driver你先, 擇個好日子交收.
作者: icoicqico 時間: 2012-10-14 00:15
用telnet 都唔得?
作者: 風之探索者 時間: 2012-10-14 10:09
http://www.joeho.org/wordpress/?p=2204
參考下作者: Drinkee 時間: 2012-10-14 14:04
留位學嘢
作者: skybread 時間: 2012-10-14 14:26
係唔係X仁果到買??
作者: edwardfcy 時間: 2012-10-14 21:22
回復 32# 風之探索者
師兄,沒錯是這個教程啦!
作者: db3 時間: 2012-10-15 10:56
我有幾個朋友部 1043 都變左磚, 可以話佢地知有得救啦, 我想問其他機係唔係都可以同樣方法救機?
作者: tkt1307 時間: 2012-10-15 12:47
我更新了,附上整個過程
希望能幫得上忙
作者: ee9861 時間: 2012-10-15 13:08
馬!!!
方便日後救機
作者: db3 時間: 2012-10-15 13:47
thanks, ching, 我想問如果係用 usb ttl 線接電腦, 係 connection type 揀邊一個?
作者: tkt1307 時間: 2012-10-15 14:24
都是選擇使用 serial
你可看看這裡 > https://forum.openwrt.org/viewtopic.php?id=38424
2. Gain access to the serial port and hook it up to your computer using RS-232 / USB --> TTL adapter.
3. Install Putty, setup Serial connection, set COM port appropiately to your adapter in step 2 and do not click Open yet (baud rate: 115200 8N1 and set Flow Control to None)
第二點有提及使用 USB
作者: hasing 時間: 2012-10-17 06:56
Serial Line set Com
speed set 115200
作者: 魎皇鬼 時間: 2012-10-17 20:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: Chu2006 時間: 2012-10-17 21:34
本帖最後由 Chu2006 於 2012-10-17 21:41 編輯
tkt1307
Thanks you so much..^^..
雖然未能全部明白, 但是...Step by step instruction is V. Good.
文章內提及:
0xbf020000 +7c0000
&
tftpboot 0x81000000
代表什麼??
圖中的TTL cable 跟底板的TTL針位,排列不一樣..是否要對應番呢?
作者: wan40657819 時間: 2012-10-17 21:38
本帖最後由 wan40657819 於 2012-10-17 21:40 編輯
之前用過呢個方法但- ar7100>tftpboot 0x81000000 firmware.bin個陣係咁TX timed out,原來電腦個邊要SET 192.168.221.XXX,多謝哂樓主你個教學
作者: tkt1307 時間: 2012-10-17 23:21
本帖最後由 tkt1307 於 2012-10-17 23:25 編輯
tkt1307
Thanks you so much..^^..
雖然未能全部明白, 但是...Step by step instruction is V. Good.
文章 ...
Chu2006 發表於 17/10/2012 21:34
- 0xbf020000 +7c0000 這個是 flash 的 address ,先清除這個位置的 firmware 來準備放置原廠 firmware
- tftpboot 0x81000000 這個是 ram 的地址,用 tftp 傳送原廠 firmware 到這個地方暫存,再用 cp command 拷到 flash 裡作永久保存
那張線路圖的針位必需要對應主板的針位,因為該圖不是專門設計給 1043 的,這個應該不太難
作者: tkt1307 時間: 2012-10-17 23:22
之前用過呢個方法但- ar7100>tftpboot 0x81000000 firmware.bin個陣係咁TX timed out,原來電腦個邊要SET 19 ...
wan40657819 發表於 17/10/2012 21:38
不好意思,錯誤輸入多了兩個 2 字,已經改回
請問你能成功回復嗎?

作者: taingaukwai 時間: 2012-10-18 18:25
回復 32# 風之探索者
師兄: 有DD唔明, 係TP-link WR941ND v2/3 TTL線刷機或救機教程, 係TTL圖裡面果四個RX, TX, GND係吉, 用什麼嘢焊D落去, 我見佢係D兩头有腳的金屬東西, 佢哋叫乜名, 鴨街有得買嗎? 幾多錢???
作者: Chu2006 時間: 2012-10-18 23:08
應該叫"單排 , 排針公座"
鴨記大把
作者: wan40657819 時間: 2012-10-18 23:27
回復 46# tkt1307
仲未試,請問lan線係插入lan定wan?
作者: tkt1307 時間: 2012-10-19 09:07
我是插 WAN port 的
作者: wan40657819 時間: 2012-10-19 15:58
本帖最後由 wan40657819 於 2012-10-19 16:03 編輯
[attach]1444959[/attach]
[attach]1444961[/attach]
[attach]1444962[/attach]
作者: tkt1307 時間: 2012-10-19 16:04
有沒有 start tftp server?
作者: tkt1307 時間: 2012-10-19 16:13
試試把防火牆關閉
作者: wan40657819 時間: 2012-10-19 16:49
關左都係唔得,諗住轉用linux黎整
作者: hasing 時間: 2012-10-20 11:28
set default gateway 192.168.1.111
作者: [][] 時間: 2012-10-20 21:28
強呀
作者: wan40657819 時間: 2012-10-21 01:15
回復 55# hasing
部野係學校,星期一試下CHING個方法

作者: hasing 時間: 2012-10-21 06:19
打Command printenv check router tftp ip address

