机顶盒的所谓“死机”,就是接收机内解码电路陷入了死循环,而且自己不能复位解除,只有人工关闭电源、再开机进行复位才能解除。而对于因参数发生变化而产生的“死机”现象,则还需对其进行修改。
目前,机器内部自动复位的方法有软件和硬件两种。
软件方法:在机机盒程序中设置一个子程序,一旦“死机”,子程序启动让机器自动复位。
硬件方法:用硬件来检测信号再进行硬复位。
目前,使用软件的方法比较普遍。“死机”的常见原因是由于信号质量差或有干扰而产生误码让程序进入了死循环。此外,由于芯片过热或外部干扰信号干扰了芯片间通信而导致“死机”的情况也不少。