作者: gl5900as 時間: 2009-10-17 01:36 標題: [分享]自己改裝linksys WRT310N無線路由器加FLASH由4M加到8M升級ddwrt mega版
自己改裝linksys WRT310N無線路由器加FLASH由4M加到8M升級ddwrt mega版
買了一部二手4M FLASH、32MB RAM的linksys wrt310n無線路由器,因為只有4M FLASH只能升到DD-WRT標
準版,要換FLASH加到8M FLASH才可以用全功能的版本

根據無線路由器來說要用一條叫「JTAG」的線去直接控制CPU去存取FLASH晶片,這條線以對懂焊接的人來
說是十分容易做好,只是4個100ohm加個打印機頭插入有打印頭的底板上即可便用(沒有打印頭太新的底板
應該要用"print to usb"線去改了,但這個沒研究了)

買了兩塊"EN29LV640H-90TCP" FLASH 8M 64bit的芯片

看看底部

看了"WRT300N V1"圖後開始動手焊上一個插座方便以後隨時焊了

網上找到一部"WRT300N V1"的路由器JTAG圖片,我想應該是差不多了

再照這幅圖後去焊線到路由器上,電路十分簡單連晶片也不用,只是插入的打印頭難找了,灣仔、深水步還會找到的

把線焊上去了


背面板上這片K8P3215UQB-PI4B 32bit 4M FLASH晶片

經過DD-WRT論壇上的一幅圖,啊!原來我焊錯接口了,WRT310N不同WRT300N的插座定義,弄到我誤會左面
是JTAG了,不過接駁後程式也會顯示到晶片型號,但去了無線晶片去了,但這樣沒什麼用,右面才是JTAG

這裡空的才是JTAG,左面又要拆線了

找到了DD-WRT裡有人提到了接腳位了,從右面數起1,3,5,7,9,11的單數接口
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=42949&postdays=0&postorder=asc&start=15
Note-
打印口 to 路由焊點
18-25 to 2,4,6,8,10 (接地)
13 to 5
4 to 7
3 to 9
2 to 3
終於都焊上了,接下來要把路由內的系統備份出來

到WINDOWS下安裝JTAG的驅動程式才可以接駁路由器

將檔案複製到資料夾

接下來要備份的選項,
CFE即是路由BIOS
NVRAM即是設定
KERNEL即是普通升級的固升內容
WHOLEFLASH即是全片晶片所有內容
FLASH中的空間像硬盤一樣划分不同空間用途
所有都要全部備份一次
還有如果出現FLASH晶片認不出就要加/FC:XXX參數了,直接打執行檔會有一大堆型號出來找你晶片的型號,另一是找最新版本

備份出來會看到有數據的,如果全是00即是有問題了,接下來是換晶片了

一枝普通熱風槍,只有三種風出,拆一般IC晶片足夠了

開始吹FLASH晶片

兩粒FLASH被拆下來比較一下

幾經辛苦把FLASH又吹又焊加松香焊好了

接通電源,只見最右的燈不停的閃,明顯沒有任何系統的「磚頭」

在這裡程式建議只寫CFE和NVRAM檔案後斷電再TFTP KERNEL是最快的,但我剛好有事離開時間不是問題,
所以我用WHOLEFLASH全個晶片回寫了,大概寫了三小時
* Flashing the KERNEL or WHOLEFLASH will take a very long time using JTAG *
* via this utility. You are better off flashing the CFE & NVRAM files *
* & then using the normal TFTP method to flash the KERNEL via ethernet. *

9088 seconds差不多3小時左右寫4M晶片,人剛好不在沒感覺到而且不用多餘操作

斷電再開可以直接上原來固件的介面了

正確刷寫操作,先寫mini版本再升到想要的版本

mini版本升級成功

再升mega最大版本

更新成功,正式升到mega最大版本,8M FLASH以後升級潛力也是很大的

可以蓋殼設定了

順便教人一下在DD-WRT內設置中文SSID
文字盒內只要打入中文字就出對話盒了

要修改中文SSID先要用Mozilla Firefox才可以成功修改
先改成要打文字的語言

如果中文界面文字會有亂碼文字,推薦英文界面

選項

先把"JAVASCRIPT"的選項暫時取消

回到界面直接將SSID改成任何東西也可以了,改完後再在空白地方點一下取消文字盒輸入

再回到這裡把"JAVASCRIPT"開啟

然後按一下中間的保存重啟即可修改成中文SSID了

中文SSID已經修改成功了

作者: wked 時間: 2009-10-17 06:34
提示: 作者被禁止或刪除 內容自動屏蔽
作者: gl5900as 時間: 2009-10-17 07:00
仲可以按個別機型加到128MB RAM
改到8M FLASH要睇A21 (13腳)有冇駁,如果唔係要拉線,如果唔駁點刷永遠都係4M flash
http://pdf1.alldatasheet.com/dat ... 29LV640H-90TCP.html
作者: 大教宗 時間: 2009-10-17 08:31
原帖由 gl5900as 於 2009-10-17 07:00 發表
仲可以按個別機型加到128MB RAM
改到8M FLASH要睇A21 (13腳)有冇駁,如果唔係要拉線,如果唔駁點刷永遠都係4M flash
http://pdf1.alldatasheet.com/dat ... 29LV640H-90TCP.html
A21 (13腳)? 正確位置在那置?
作者: gl5900as 時間: 2009-10-17 08:35
TSOP48
作者: jensen8886 時間: 2009-10-17 18:14
利害...咁都有得改....
作者: quota 時間: 2009-10-18 01:02
嘩...真係電子高手呀...真正既改機呀
作者: jackli 時間: 2009-10-18 06:55
比心機練習多D 焊功
作者: 1fgrgm 時間: 2009-10-18 08:22
大開眼介
作者: dhw479 時間: 2009-10-18 08:43
勁~換rom吹出落易~焊返就好考功夫
作者: kiwa 時間: 2009-10-18 08:45
神乎其技, 一字記之曰勁!
作者: keiths 時間: 2009-10-18 09:24
brother好有心機
作者: 3K 時間: 2009-10-18 11:44
哈哈 , 我都覺得焊功唔太得.....不過用呢技熱風槍都無吹走其他SMD果下勁
我要用返有溫度同風量調較先敢玩 , 最安心就用冷氣果D錫紙貼住周圍 , 好似做手術咁只露出要拆焊既零件...
作者: jason930 時間: 2009-10-18 12:05
作者: fatoil 時間: 2009-10-18 12:47
其實可以剩 flash 個 bootloader, 之後TFTP 個 firmware 入去就唔使 JTAG flash 咁耐
[ 本帖最後由 fatoil 於 2009-10-18 12:49 編輯 ]
作者: Deep Sea 時間: 2009-10-18 12:52
利害!利害!
作者: jackli 時間: 2009-10-18 13:00
我仲用緊wrt54g
作者: sillydanny 時間: 2009-10-18 17:53
大開眼界.....勁
作者: 腦友 時間: 2009-10-18 18:05
大開眼界, 我諗呢隻model既需求,會因為手痕既diyer而上升
offtopic:
"珍珠"個"珍"字好似錯左wor, 師兄, 係唔係特登架
[ 本帖最後由 腦友 於 2009-10-18 18:08 編輯 ]
作者: wked 時間: 2009-10-18 19:30
提示: 作者被禁止或刪除 內容自動屏蔽
作者: gl5900as 時間: 2009-10-19 00:26
原帖由 3K 於 2009-10-18 11:44 發表
哈哈 , 我都覺得焊功唔太得.....不過用呢技熱風槍都無吹走其他SMD果下勁![]()
我要用返有溫度同風量調較先敢玩 , 最安心就用冷氣果D錫紙貼住周圍 , 好似做手術咁只露出要拆焊既零件...
我用尖咀鉗夾住粒IC黎吹,應該一熔錫即熄風槍被取出,而且我吹時又冇亂動枝風槍剩吹著粒IC
作者: gl5900as 時間: 2009-10-19 00:30
我要行開一陣出街唔得閒睇著,直接成粒寫入去乜都唔駛操作,一番到黎CUT電再開即刻入到介面
作者: gl5900as 時間: 2009-10-19 00:39
原帖由 腦友 於 2009-10-18 18:05 發表
大開眼界, 我諗呢隻model既需求,會因為手痕既diyer而上升
offtopic:
"珍珠"個"珍"字好似錯左wor, 師兄, 係唔係特登架![]()
唔一定,只要查明其他型號有冇A21線都可以改機加FLASH到8M甚至可以改埋RAM升到32/64MB SDRAM,但要找到512MB/1GB的SDRAM內存條去拆顆粒或者一些壞野都有32MB RAM顆粒
或者wrt160n等型號有機會
offtopic:
珍珠"個"珍"字冇錯wor
http://i77.photobucket.com/albums/j69/c5a88b/IMG_0063.jpg
作者: rice007 時間: 2010-3-22 03:07
Flash ROM都識攪...
可以自己開鋪頭啦...
作者: nike56 時間: 2010-3-22 18:24
講嘚好詳細啊,真係真正嘅電子高手
作者: buta331 時間: 2010-4-17 23:59
ching 好利害...
作者: jayeung 時間: 2011-3-10 15:05
真係銲得幾肉酸!!要苦練O下先至得!!
作者: tomleehk 時間: 2011-3-20 21:13
fantastic !
作者: lawleo 時間: 2011-3-20 21:34
各位師兄你地好,
小弟手上有一個用了多年既 WRT54G, 兩三個月前,無啦啦用唔到,只見power 係咁閃,之後就用唔到了,亦無得 upload rom, 我估係俾人 hack 左入去再 flash rom 失敗,變磚頭了,我唔識焊野,所以做唔到咁細緻既 jtag, 請問可唔可以幫我 burn 返個 rom 入去呢? 想環保一點,唔想就咁 dum 左佢咁浪費。
作者: jackchan2008 時間: 2011-3-21 22:05
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 幽遊人 時間: 2011-6-9 01:31
我有個題外問題, 點先check到粒FLASH 有冇壞?
作者: cat-cup 時間: 2011-7-27 12:52
這個修改厲害,不是我所能的!
作者: mic_28tp 時間: 2012-12-11 02:09
好好野、師兄
作者: 52565854 時間: 2013-3-8 21:37
真係太神啦,咁都有得改...
作者: haroldchim 時間: 2013-3-16 14:24
勁~..........!!
作者: herosoho 時間: 2013-6-15 17:10
真係神人,簡直另我大開眼界!
作者: longun 時間: 2013-6-15 17:41
多謝樓主出 post 分享, 要搵部機有 parallel port 先難
作者: longun 時間: 2013-6-15 17:43
回左先知, 原來精華火腿, 又俾人挖出黎
作者: bennyepc 時間: 2013-7-29 08:34
樓主有咁多條珍珠美人魚,呵呵...請問下ching除咗改linksys WRT310N外,其它路由識唔識得改呢?
作者: horacelaw 時間: 2015-8-29 09:41
真係改得太神,留言再

作者: ken1732 時間: 2015-11-10 22:00
強啊!!!!DIY果份滿足,$$不能代替。。。。

