bg8up 发表于 2013-9-29 03:33:51

TDS主板循环跑代码小修两片

网友寄来TDS210,1012各一片,不显示,让帮忙看看。
先说210吧,加电,ROM有动作,1k端口频率117Khz。


读ROM,2.03版本,对比确认完好。


ROM芯片CS#,OE#触发,读地址线,4201B4-4201BB循环访问。分析代码如下图,CPU做内存数据线检测,异常则循环操作错误位数据。


依旧ROM_CS#触发,观察总线数据。循环中,ROM_OE#无效时,8位数据总线有4次数据操作,FFFFFFFEh,也就是第一步就出错了。
这板子RAM数据和地址线复用,ROM_OE#触发,


观察RAM芯片脚DAT/ADD,RAS#,LCAS#,UCAS#,OE#,WE#,均有动作,排除RAM到DSP开路可能。

更寒RAM,显示。

再说1012,这个比较早了,月头的,
相同思路,读ROM比对,通过;观察地址线,40142-40145循环。分析代码:CPU计算ROM校验和出粗,受数据和地址线影响,能跑可以排除数据线,ROM一开始就比对排除过,那就剩下地址线。


CPU是TQFP64脚封装方便测量,万用表测CPU地址线管脚对地反向阻值。发现A15阻值偏大,怀疑有开路


仔细观察,发现CPU背面个别过孔有腐蚀发黑迹象,取下CPU,A15脚焊盘到过孔明显腐蚀痕迹,清理后,补好寒怕装回CPU,看到久违的测量界面。


眼睛睁不开了,先睡觉

falcon_ljc 发表于 2013-9-29 03:43:54

能通过反编代码来查故障,实在是高手。不过就这个故障来看,即使只用示波器来观察RAM的各条数据和地址线的表现估计也可以找到故障位置。

星海 发表于 2013-9-29 06:52:58

软硬高手!

徐利达 发表于 2013-9-29 07:11:48

玩不来太复杂               

simon51 发表于 2013-9-29 07:14:22

高手,思路清楚,学习了

放牛的春天 发表于 2013-9-29 07:47:54

太强大了

wblqx 发表于 2013-9-29 08:07:27

楼主高手!

彭星 发表于 2013-9-29 08:20:50

高手 佩服!

leer 发表于 2013-9-29 08:27:51

LZ用的什么高级软件哦?

树叉 发表于 2013-9-29 09:01:52

小马对原理吃的很透。

shunzi3 发表于 2013-9-29 09:02:29

绝对属于技术类文章,而且还是分析实践绝对到位的文章,一定要顶!修东西到这地步,绝对可以说走上专业道路了。

donotforget 发表于 2013-9-29 09:25:37

厉害啊厉害

draco 发表于 2013-9-29 09:28:13

专业级维修!

人生感悟 发表于 2013-9-29 10:50:31

支持楼主

chengtao 发表于 2013-9-29 11:19:14

tek的售后也没几个有这么高的水准的吧!

bg7tbl 发表于 2013-9-29 11:28:29

LZ高手,还能反编译来维修!

mapleft 发表于 2013-9-29 11:56:03

这才是高手呀;

比起上次那个把IC全拆了再焊回去的家伙。。。。。。

zmc5354 发表于 2013-9-29 12:28:52

不知道楼主用什么软件?可否提供一下?

while1 发表于 2013-9-29 12:32:06

估计设计人员也不能这么快修的好吧

tudou204 发表于 2013-9-29 12:34:28

猜猜楼主的年龄,应该在30-45之间吧。

马文远88 发表于 2013-9-29 12:55:02

能通过代码查出故障点,佩服啊,楼主真是高手。

电锤 发表于 2013-9-29 12:55:34

高手,学习了

xinjiayi 发表于 2013-9-29 14:46:05

最崇拜的偶像,没有之一。。。。。。

kingsabbit 发表于 2013-9-29 16:54:53

楼主的维修经验比较丰富

dravince 发表于 2013-9-29 18:26:52

可以看出LZ眼睛确实睁不开了,错别字好多啊

cfcc2007 发表于 2013-9-29 18:43:58

楼主高手!

吕建0335 发表于 2013-9-29 19:40:04

苍天啊这还是人吗是神啊顶礼膜拜

maithon 发表于 2013-9-29 20:50:00

高,反汇编查线,第一次见到啊。

5201718 发表于 2013-9-29 21:13:16

chinapp 发表于 2013-9-29 21:28:39

楼主居然有程序源代码反汇编?太强大了
页: [1]
查看完整版本: TDS主板循环跑代码小修两片