4月17日,晚上看节目忽然屏幕上出现一行英文提示,感觉不像是节目里的,倒像是dm500S机器的提示,大意好像是"一个克隆的DREAMBOX机器被检测到,系统停止,请联系你的厂家",然后死机...正好是夜里十一点多,不管他了,就直接关掉交流电源睡觉了.
第二天一大早到公司,听同事说DM机器有时间锁的问题,细问才发现原因我的DM也有这个提示,中午回家测试,机器不通电,串口没响应,证实中弹.
想办法..到国外几大DM论坛转转,发现国外很多DM也被锁死了..同时也看到有人通过JTAG接口成功修复了被锁死的机器.经过几天的研究.
我成功通过JTAG接口修复了我的DM机器..现把具体过程及软件发出来
1 找到DM机器主板上的那个留的JTAG接口的焊点(只要有这几个焊点的,就支持JTAG),然后做一根JTAG接口线.就是用五个100欧的电阻和一个并口来实现.具体接法如图
LPT接口 DM焊点(JTAG接口)
2--------100欧电阻-----------11
3--------100欧电阻-----------9
4--------100欧电阻-----------7
5--------100欧电阻-----------3
11-------100欧电阻-----------1
25--------------------------16(接地)
另外,LPT的18---25全短路接地
DM焊点定义
有缺口的那个脚是1如下
16 15
14 13
12 11---
10 9---
8 7---
6 5
4 3---
2 1---
缺口
线做好后,断电和电脑连好!!
然后下载附件中的软件,
把对应的BOOTLOADER文件(主要是高频头)COPY到jtag_windows.exe所在的目录,然后要改名为BLIMG 然后运行jtag_windows.exe
然后下一下最重要,就是点CONNECT按钮的时候同时给DM通电,如果没连上,再试,如此反复,有时候十次能连上一次,有时候二三十次也连不上.连上之后WRITE按钮就有效,点击write按钮就可以把BLIMG文件写入FLASH.如果进度没有走完程序界面就消失了,那就重来再试。JTAG接口不稳定,有时会需要试很多次,直到进度走完,会出FINISH,好了,就成功一大半了BOOTLOADER己经写入FLASH了。
然后断电,把LPT接口从PC上拿下来,然后再用串口来刷机,串口刷机,我就不用再说了吧!!!
今天先写到这儿,明天拍几张图上来..

DM主板上的接线图,左边是1 3 7 8 11 最右边不在一排的是16号接地的。
有几个注意事项:
来几张我这几天做的几种JTAG接口


下面这一张是用jtag_windows.exe软件写完的样子

1 LPT接口的设置:要在BIOS里设为ECP+EPP,然后在XP系统里设为"永远不使用中断"
2 用LPT写完BOOTLOADER后要断开LPT再用串口来连接