|
大亚db108g的软件
软件版本:V28.2.06.01
Dsl版本:E37.5.49
viking芯片代数的区分:便于找可以用的固件
如:ADSL版本:Y1.31.17
Y开头的就是vikingII芯片,T开头的就是viking一代芯片,而E开头的就是vikingII+芯片
所以这个adsl是vikingII+芯片,支持adsl2+
软件准备:LOADFI.EXE
AT45DB161芯片固件写入程序
Viking Management Tool.exe在winxp下修改写入不适用但可以启动的软件,备用的啦
TEImage.bin 固件文件,用loadfi.exe必需要用这个文件名的固件,不是的就要改成这个名字
更新后的的版本为:
主机名zxdsl831II
硬件版本:810100
Dsl版本:E37.5.49
大亚db108g的硬件:
RTL8201cL
以太网络芯片
GS8120-174004DB0ez
主控芯片
BAZ-3880-NCAz
EM636165TS-6g
sdram芯片
25FL004A
硬件改造:
第一:EM636165TS-6g换成容量更大的sdram芯片,位宽为16bit,还要注意芯片的存取时间不能大于原芯片,具体的就上网找pdf文档
第二:25FL004A换成AT450DB161B,我是换成这个芯片,要是换成其它的芯片就在论坛找相关的做法
第三:数据线的做法: 需要25针串行插头一个,
首先确认猫的内部有个6针的接口,用来和ADSL的AT45DB161芯片连接,连接线的接法如下
1---AT45DB161* 13脚-SI(串行数据输入)
L[1]e F6r yX)]2---AT45DB161* 14脚-SO(串行数据输出)
3---没有与AT45DB161*连接,与并口25针座的4脚相连。
9bz‑eZ4Dh)V4---AT45DB161* 11 CS(片选)
5---AT45DB161* 12脚-SCK(串行时钟)
6---AT45DB161* 7脚-GND(地)
AT45DB161第6脚为电源,供应电压是2.7-3.6伏,AT45DB1613脚是WP,写保护,该引脚是低电平,芯片是不可以刷写的。你刷之前可以先用万用表进行测量下,看该引脚电压是多少。
6针插座的1和并口的5口和连接,接个100欧
6针插座的2和并口的11口和连接,接个100欧
6针插座的3和并口的4口和连接,
6针插座的4和并口的7口和连接,
6针插座的5和并口的6口和连接,
6针插座的6和并口的18口和连接,
注意事项,
1:先换sdram芯片,更换后,应可以正常开机,目的是测试更换的芯片是不否正常,焊接是否正常,由于芯的的引脚较多,业余件下焊接不容易,我就因为没的热风枪走了不少弯路。此步正常后再做后面的工作
2:更换AT45DB161,由于AT45DB161的另一端是空引脚,也要焊好,不能只焊一端
3:更换AT45DB161后一定要记得修改配置电阻(重点),否则adsl是不会工作的,看指示灯,和摸芯片的工作温度就可以知道
4:建议使用25针并行接头和想的的接插件,接触不好会引起许多许多软件刷写问题,如闪屏,找不到at45db161等
软件刷写:
把猫的固件更名为TEImage.bin 跟LOADFI.EXE这个文件放在一个目录下把串口线与电脑和ADSL上的6针都连好后,打开PC,启动到纯DOS下,在打开ADSL的电源,执行LOADFI,出现选项界面,LOADFI选项说明:
1写TEIMAGE.BIN文件到芯片
2比校文件
3设置MAC 和NUBER
4读映像文件并保存
5上几项综合
选1,开始刷新,等待结束后就成功了,为了防止MAC冲突,要改成自己MODEM的MAC,可以选3改成自己MODEM的MAC,ESC退出loadfi.exe,断开adsl的电源,,再继开串口连线,OK了开机去抓鼠吧
注意事项
LOADFI.EXE要在纯DOS下运行
若loadfi.exe提示“NO CONNTECTION”在连机的情况下,查看6针插座的第三脚有无3V左右的电压,可有用小点的电阻给定一个接到3.3伏的电源上
正常情况下db108g的jp2是跳线的,刷写软件时取下jp2的跳线,插到jp3上,不然loadfi会找到at45db161但是写不进加固件,报at45db161为0KB,写完后还原到jp2再开机
如果刷固件没有成功时,或者固件不正确,adsl不正常工作,可以在重新刷写相应的固件。 |
|