一台DM528S多媒体卫星接收机,机主称:该机无法正常启动,前面板上绿灯一直亮;准备用电脑串口对其刷机,但不能联机。
分析检修:拆开机器外壳,通电后测得电源板送给主板的3.3V , 5V和21V三组电压均正常,看来是主板有问题。
DM528S接收机主板与DM500S接收机基本一致,差别就是该机用板载高频头代替了DM500S接收机上的独立高频头,另外极化电路也略有差异,但两者刷机软件相同。
无法联机的原因一般为闪存芯片U20 (JS28F640)中底层Bootloade:引导程序损坏,串口芯片U60损坏,或内存芯片U31损坏。从实际维修来看,U20中底层文件损坏的可能性最大,其解决方法通常是借助电脑对其进行JTAG(芯片内部测试)操作。由于笔者手头没有带并口的台式机,因此该方法行不通。恰巧笔者手里还有几块主芯片损坏的旧板(旧板上的闪存TE28F640是正常的,且底层引导程序也是完好的),决定把旧板上的闪存芯片装到这台机上试试。换上后用电脑串口与之联机正常,刷机过程也顺利完成,如图1所示,但刷机后还是无法正常开机。
通过查阅相关资料得知:DM500系列接收机能完成刷机操作一般只说明主芯片及内存等已经正常工作,而无法正常开机通常是闪存有问题,即相当于PC电脑硬盘有问题造成不开机。仔细观察闪存芯片上的标识后发现,换上的芯片型号是TE28F640,而原机使用的是JS28F640,虽然这两种芯片都是Intel公司生产的,但根据网上资料介绍:对JS28F640进行JTAG操作用DOS版程序,对TE28F640进行JTAG操作要用Windows版程序,这说明这两种芯片有差异。于是从另外一块旧板上找到一块JS28F640,如图2所示,换上并刷机后能正常开机。
用交叉网线将该机与电脑幻45网口连接后发现,该机联不上网。虽然在电脑托盘区有网络连接显示,DM528S机器本身主板上的D6(在网络芯片旁边)和D8(在主板电源接口旁边)也有指示,但数据包却始终为0。用UT33B型数字万用表的电阻2000Ω挡测得3.3V对地电阻为750Ω,正常(注:用不同型号的万用表测量该点阻值,差别较大);继续检查网络芯片AX88796LF的外围元件,未发现异常。考虑到网络芯片有可能是局部损坏,通过测量供电端对地阻值是无法判断的,决定代换网络芯片试试,换后试机故障依旧。
查阅资料后得知,若用来进行网络隔离的变压器出现问题,也会出现联网不正常故障。对照本机,印制板(PCB)上并没有网络变压器,如图3所示。该机是不是将网络变压器安装在网络插座内部呢?用数字万用表检查,果然如此。在旧板上拆下一只同规格的网络插座,代换后试机,网络联接正常,输入账号收看节目,声像俱佳,如图4所示。