自制编程器修复 三星数码王DX-668B中九接收机
2012-04-29陈晓军
陈晓军



接修一台三星数码王DX-668B中九接收机,故障表现是:开机没有任何反应。根据过去经验推断这种故障大多都是电源不正常或因刷机失误导致Flash芯片内软件错误造成的,机器应该很容易修复。
打开机器外壳,没有发现电容鼓包之类的明显故障,通电测量以IC1 THX203H为核心的电源板20V、15V和3.3V三路电压输出均正常,再测量主板上两路由+3.3V经LDO芯片1117C18C降压获得的+1.8V也正常,看来整机电源工作都是正常的,怀疑是之前因升级内部软件而刷机失败造成的故障。该主板采用的是Hi2023EC+Hi3121+RDA5812双晶10芯方案,如图1所示,机器后面是5针接口,通过观察PCB板上的走线发现接口定义依次是:TX、RX、Vcc、GND和BL(从高频头处开始),用万用表测其电压分别是:3.3V、3.6V、5V(该电压是15V经R471 2K降压后获得)、0V和0V,很明显RX引脚有点偏高,而BL脚与正常时是1.6V相差也很大。抱着试试看的态度用刷机小板将机器与戴尔Latitude D600笔记本电脑相连,再打开ABS_Flasher_V1.6软件,给接收机通电后无法联机,又用一只限流电阻将VCC与BL相连,再在软件里点“复位”按钮还是无任何反应,看来Flash芯片U103 MX25L8005内部的BootLoader程序已经损坏了。
要想修复此机就得想办法往MX25L8005中写入正确的Bin固件,可是现在已经不联机了,怎么办呢?通过查找相关资料得知可以通过“借鸡下蛋”来解决,即可以找一台比较容易与电脑联机的国芯方案中九接收机,再将待写入程序的MX25L8005安装到国芯机子上去,借助国芯刷机软件将正确的Bin固件写入,最后重新安装好MX25L8005即可。该办法虽然很好,可问题是笔者手里的国芯芯片接收机一个月前就送给亲友家了,现在手里没有同类型的机器,看来还得另辟蹊径来解决。……
