找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17080|回复: 13

大亚db108g复活过程

[复制链接]
发表于 2009-9-26 14:46:03 | 显示全部楼层 |阅读模式
大亚db108g的软件
软件版本:V28.2.06.01
Dsl版本:E37.5.49
viking芯片代数的区分:便于找可以用的固件
如:ADSL版本:Y1.31.17     
Y开头的就是vikingII芯片,T开头的就是viking一代芯片,而E开头的就是vikingII+芯片
所以这个adslvikingII+芯片,支持adsl2+
软件准备:LOADFI.EXE
AT45DB161
芯片固件写入程序

Viking Management Tool.exewinxp下修改写入不适用但可以启动的软件,备用的啦
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针的接口,用来和ADSLAT45DB161芯片连接,连接线的接法如下
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(地)
AT45DB1616脚为电源,供应电压是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冲突,要改成自己MODEMMAC,可以选3改成自己MODEMMACESC退出loadfi.exe,断开adsl的电源,,再继开串口连线,OK了开机去抓鼠吧
注意事项
LOADFI.EXE要在纯DOS下运行
loadfi.exe提示“NO CONNTECTION”在连机的情况下,查看6针插座的第三脚有无3V左右的电压,可有用小点的电阻给定一个接到3.3伏的电源上
正常情况下db108gjp2是跳线的,刷写软件时取下jp2的跳线,插到jp3上,不然loadfi会找到at45db161但是写不进加固件,报at45db1610KB,写完后还原到jp2再开机
如果刷固件没有成功时,或者固件不正确,adsl不正常工作,可以在重新刷写相应的固件。
发表于 2010-2-28 21:29:18 | 显示全部楼层
大哥我的也是这个猫,能不能上的图?看看怎么改动电阻

3:更换AT45DB161后一定要记得修改配置电阻(重点)  这里没搞懂,还有就是sdram芯片需要换成什么样子的?麻烦你了
发表于 2010-3-2 11:48:07 | 显示全部楼层
用的也是这款M,无法拨号.只有POWER.PC灯亮,其它不亮.
发表于 2010-3-2 16:27:27 | 显示全部楼层
更换AT45DB161后一定要记得修改配置电阻(重点), 需要修改那个电阻啊?
liyuopen 该用户已被删除
发表于 2010-5-16 22:35:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2010-8-3 16:57:53 | 显示全部楼层
你可以用万用表查一下主控芯片8120-174的103脚和105脚 95脚,每个引脚上有2个电阻的位置,一端接主控引脚,另一端接地或接3.3V。对于桥接板,103,105的配置为1,0  即103脚上有接3.3V的电阻,接地的电阻为空。  105脚上有接地的电阻,接3.3V的为空
发表于 2010-8-30 15:23:08 | 显示全部楼层
这么复杂啊?!有没有DB108G固件。闪存用的25L4005
发表于 2010-9-22 09:24:03 | 显示全部楼层
不错,又学到东西了。请问LZ如果loadfi找不到板子,是不是直接接一个小电阻到猫的第三脚上加3.3的电压啊?不知道还有没有别的情况啊~~
发表于 2010-9-29 01:52:27 | 显示全部楼层
“若loadfi.exe提示“NO CONNTECTION”在连机的情况下,查看6针插座的第三脚有无3V左右的电压,可有用小点的电阻给定一个接到3.3伏的电源上”

我的TP LINK TD-8800现象同上,需要“查看6针插座的第三脚有无3V左右的电压,可有用小点的电阻给定一个接到3.3伏的电源上”吗?这样做的原理是什么?
发表于 2010-9-29 02:25:18 | 显示全部楼层
看看下面这个帖子:
http://www.pds.ewi.tudelft.nl/~ivaylo/projects/SMC7204BRA.html
我觉得老外的方法是对的!串个4.7k的电阻让LOADFI.EXE程序通过并口4脚去控制GS8120-174-008DBOC的复位脚(刷写时将该脚拉低,进入刷写模式)。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-3 09:58 , Processed in 0.027302 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表