路由器改64MB內(nèi)存(如何更換路由器FLASH)
手頭有個迅捷(FAST) FW300R的300M無線路由器,1個WAN口,4個100M LAN口,2011年的時候買的,當(dāng)時家里用的是華數(shù)網(wǎng)通10M的寬帶,一直運行得不錯,13年底的時候家里辦了電信E家199套餐,含了20M的光纖,安裝的時候送的中興通訊的F660光貓,自己又折騰了下把光貓里內(nèi)置的300M無線功能也運行起來了,從此這個FW300R的路由器就閑置至今,直到前段時間買了臺小米電視,也是需要連接上網(wǎng),并且自己是經(jīng)常從網(wǎng)上下載劇集用電視內(nèi)置的播放器來播放看,所以心想能弄省電的文件服務(wù)器裝個小硬盤能下載能網(wǎng)絡(luò)共享,讓電視直接從文件共享服務(wù)器中讀取劇集來播放就省得自己開著電腦共享或者是折騰拷貝U盤了。于是又心癢癢想動手了,就又打起了這個閑置的FW300R路由器的想法。
看一下這臺路由器主芯片是400MHz的AR7241,無線芯片是AR9287,32MB RAM + 4MB FLASH,外置雙天線。應(yīng)該比較有可玩性,查了下資料AR7241最大支持的內(nèi)存是64MB,并且是集成了USB的PHY的,直接就可以接出USB的DM和DP差分信號線。
拆機后裸照,主芯片是AR7241,32MB內(nèi)存,4MB FLASH 做工中規(guī)中矩
研究了資料并且結(jié)合手頭現(xiàn)有的材料零件后打算進行如下的改造
1、把RAM改成64MB,這樣以后做文件服務(wù)器也可以多謝緩存
2、FLASH擴展成8MB,以備更多的擴展
3、添加USB口,外接USB硬盤等等必須的
4、小摩一下,供電改造下?lián)Q成固態(tài)電容,心理舒服(這都是玩音響發(fā)燒烙下的病根啊)
5、更YY一下,無線芯片周圍再加上個屏蔽罩
6、原廠固件改成DD-WRT或者是OPENWRT等等,開源玩的人多,并且自己可以編譯固件滿足個性化需要。
OK,就這些,開干吧
首先在外殼電源和WAN口的位置開了USB的槽位,手藝不咋地,開得比較難看
USB插座焊上的情景,外殼直接固定到PCB上,并且加了固態(tài)電容做濾波,以保證以后外接USB硬盤電源穩(wěn)定。
USB 的DM DP差分信號線焊到AR7241的這個位置
內(nèi)存換成了64MB的
為了調(diào)試方便,還在PCB相應(yīng)位置加了UART調(diào)試口的引出
路由器供電部分進行了小改換成了固態(tài)電容,夠YY吧
哥最感到心酸的就是SPI FLASH插座了,用引線從PCB上引出,然后焊上DIP8的插座,這樣方便以后折騰固件,媽媽再也不用擔(dān)心刷壞固件了,可以這樣玩那樣玩換著玩,哈哈,就是FLASH都是SOP8這類的所以得弄個SOP8-DIP8轉(zhuǎn)接板,折騰完后為了防止短路,再包上膠布,裹得跟木乃伊似的,特寒磣
折騰完后的全局圖,還用剩余的薄銅皮邊角料焊了個屏蔽罩上去,不管有沒有用,反正感覺高大上多了
硬件部分折騰完了,這么大費周折改硬件都是為了以后玩軟件能更加酸爽,不再捉襟見肘啊,呵呵。SPI FLASH暫時還是用原先的4MB的插上,通電后沒問題,原廠固件順利跑著,各種功能測試正常,然后從DD-WRT上下載最新的固件,直接在原廠WEB界面下選擇升級DD-WRT 20150825的factory-to-ddwrt.bin就行了,很簡單 上電運行的圖。
DD-WRT設(shè)置完后系統(tǒng)狀態(tài)的圖,看見了沒內(nèi)存變成64MB了
跑個重負荷的迅雷下載,同時下載貝爺?shù)脑揭扒Ю?,下載速度超過10MB/S,沒錯是B字節(jié),妥妥沒問題。
,沒錯,哥是來炫耀100M光纖的
同時開迅雷下載滿速后的系統(tǒng)狀態(tài)
現(xiàn)在關(guān)于FW300R的硬件改造都已經(jīng)順利完成,先玩玩DD-WRT,DD-WRT都是官方提供的固件,比較穩(wěn)定。接下來還打算玩玩OPENWRT,這個需要自己編譯,現(xiàn)在還很陌生,慢慢研究。另外USB部分硬件是接上了,但是還需要找相應(yīng)的固件來刷機,才能開啟USB功能以及文件共享,還得慢慢折騰。個人感覺用舊的路由器進行相應(yīng)的改造,配合OPENWRT等這些開源的系統(tǒng),有很多可玩性,自己編程下可以改造成共享服務(wù)器、下載服務(wù)器、甚至家庭智能控制中心等等,畢竟它的CPU 400MHZ也不慢了,很值得折騰。