看一下这台路由器主芯片是400MHz的AR7241,无线芯片是AR9287,32MB RAM + 4MB FLASH,外置双天线。该当比较有可玩性,查了下资料AR7241最大支持的内存是64MB,并且是集成了USB的PHY的,直接就可以接出USB的DM和DP差分旗子暗记线。
拆机后裸照,主芯片是AR7241,32MB内存,4MB FLASH 做工中规中矩
研究了资料并且结合手头现有的材料零件后打算进行如下的改造

1、把RAM改成64MB,这样往后做文件做事器也可以多谢缓存
2、FLASH扩展成8MB,以备更多的扩展
3、添加USB口,外接USB硬盘等等必须的
4、小摩一下,供电改造下换成固态电容,生理舒畅(这都是玩音响发热烙下的病根啊)
5、更YY一下,无线芯片周围再加上个屏蔽罩
6、原厂固件改成DD-WRT或者是OPENWRT等等,开源玩的人多,并且自己可以编译固件知足个性化须要。
OK,就这些,开干吧
首先在外壳电源和WAN口的位置开了USB的槽位,手艺不咋地,开得比较丢脸
USB插座焊上的情景,外壳直接固定到PCB上,并且加了固态电容做滤波,以担保往后外接USB硬盘电源稳定。
USB 的DM DP差分旗子暗记线焊到AR7241的这个位置
内存换成了64MB的
为了调试方便,还在PCB相应位置加了UART调试口的引出
路由器供电部分进行了小调换成了固态电容,够YY吧
哥最感到心伤的便是SPI FLASH插座了,用引线从PCB上引出,然后焊上DIP8的插座,这样方便往后折腾固件,妈妈再也不用担心刷坏固件了,可以这样玩那样玩换着玩,哈哈,便是FLASH都是SOP8这类的以是得弄个SOP8-DIP8转接板,折腾完后为了防止短路,再包上胶布,裹得跟木乃伊似的,特寒碜
折腾完后的全局图,还用剩余的薄铜皮边角料焊了个屏蔽罩上去,不管有没有用,反正觉得高大上多了
硬件部分折腾完了,这么大费周折改硬件都是为了往后玩软件能更加酸爽,不再捉襟见肘啊,呵呵。SPI FLASH暂时还是用原来的4MB的插上,通电后没问题,原厂固件顺利跑着,各种功能测试正常,然后从DD-WRT高下载最新的固件,直接在原厂WEB界面下选择升级DD-WRT 20150825的factory-to-ddwrt.bin就行了,很大略,上电运行的图。
DD-WRT设置完后系统状态的图,瞥见了没内存变成64MB了
跑个重负荷的迅雷下载,同时下载贝爷的越野千里,下载速率超过10MB/S,没错是B字节,妥妥没问题。
,没错,哥是来炫耀100M光纤的
同时开迅雷下载满速后的系统状态
现在关于FW300R的硬件改造都已经顺利完成,先玩玩DD-WRT,DD-WRT都是官方供应的固件,比较稳定。接下来还打算玩玩OPENWRT,这个须要自己编译,现在还很陌生,逐步研究。其余USB部分硬件是接上了,但是还须要找相应的固件来刷机,才能开启USB功能以及文件共享,还得逐步折腾。个人觉得用旧的路由器进行相应的改造,合营OPENWRT等这些开源的系统,有很多可玩性,自己编程下可以改造成共享做事器、下载做事器、乃至家庭智能掌握中央等等,毕竟它的CPU 400MHZ也不慢了,很值得折腾。先写到这里,希望大家喜好,感激
推举阅读
干货 | 手把手教你低本钱打造物联网掌握盒子
干货 | STM32 SDIO折腾记
干货 | 请勿忽略不起眼的有刷直流电机(一)
干货 | 请勿忽略不起眼的有刷直流电机(二)
干货 | 全手工打造自动增益放大器
干货 | 6个按键能有多少组合?这篇文章见告你
干货 | 如何动手电源设计,看完秒懂!
干货 | 电源时序留个心,偏置不“跑偏” !
干货 | 一招处理 MSP432 Debug 出错及芯片故障