贝尔金F5D7231-4潜力挖掘教程-增大ROM,增加USB
买来的路由是F5D7231-4不带p的,所以是2M的FLASH,16M的SDRAM,不带USB口
2M的FLASH后果是只能刷micro版的dd,不带u口就不能插u盘,不能插打印机
16M的SDRAM倒是勉勉强强够用,已经在taobao上买了内存,到了就加到64M,无奈平邮过来的。。。
下面说说FLASH升级和usb口的增加
1. 2M变4M
原来的芯片是AMD的AM29LV160BD,2M空间,在taobao上买了MX29LV320CBTC-90,4M空间,16元一片
用风枪把原来的芯片吹下来,然后把新的片子换上去就完成了硬件操作,说的简单,但是对于没有风枪焊台的人来说就比较痛苦了,如果实在不行可以找手机店里的人帮忙。
由于新换的片子里面是空的,所以我们要往里面写一些启动数据,也就是CFE,注意原来2M芯片里的数据,现在是不能用的,要写下面的两个中的一个,下面两个分别是4M FLASH,16M SDRAM的,和4M FLASH,64M SDRAM的,选你需要的写进去,写的时候要用到JTAG口和一个JTAG烧录软件,JTAG口的硬件制作和串口的硬件如图
烧录软件
如果64M要用下面一段代码
nvram set sdram_config=0×0033
nvram set sdram_refresh=0×8040
nvram set sdram_init=0×0008
nvram set sdram_ncdl=0×0000
nvram commit
reboot
最后用tftp写入dd固件即可,这时已经可以写mini的和std的了
2. 增加USB口
实际上7231-4p和7231-4 v1444 的主板完全一样。只需补上以下器件。
需要增加的部分如下
usb数据接口,补上以下原件:
F51: 短接(或者用 500mA 保险丝可以从废旧的电脑主版上拆)
R723 和 R724: 15k电阻
R733 和 R734: 22R 或33R 电阻
J51: USB接口
5V电源部分,补上以下原件:
C906:100µF-470µF ( > 16V )
C986: 10µF ( > 16V )
U981: LM7805 (三端稳压)