光影工作室

《卫星电视与宽带多媒体》稿件:误刷最新固件,修复“砖机”DM800 HD

发布时间:5年前热度: 4534 ℃评论数:

感谢《卫星电视与宽带多媒体》的厚爱,与南风合作采写的稿件《误刷最新固件,修复“砖机”DM800 HD PVR接收机》刊在2012年第7期70页。


误刷最新固件,修复“砖机”DM800 HD PVR接收机

近日,笔者的一个朋友(下文简称南风烧友)为了验证新蕾DM800 HD PVR接收机是否可以刷写德国梦幻多媒体公司(Dream Multimedia)原生态的最新版固件(Firmware),结果很不幸的是,DM800 HD PVR接收机变成了“砖机”,好在南风烧友是好研究、遇事爱打破沙锅问到底型的好同志,虽经历无数次的失败挫折,但阳光终在风雨,南风烧友的不懈努力,终于将DM800 HD PVR接收机恢复正常。笔者将南风烧友对DM800 HD PVR“砖机”进行恢复的过程整理成文,以供广大烧友在日后的使用过程中在遇到类似的情况时进行参考。

一、实验环境介绍:

接收机:新蕾DM800 HD PVR接收机,SIM卡版本号:2.01。该接收机原先正常使用时,固件自带SIM卡的二级引导驱动版本号为SSL84B。 

 

测试固件名为:Ferrari-SSL88F-OpenPLi-2.1-beta-dm800-2012022.nfi,该固件自带SIM卡的二级引导驱动的版本号为:SSL88F。

二、实验过程:

南风烧友将测试的固件通过WEB方式刷机,刷机提示成功点Reboot.重启后立即变砖黑屏。后发现DM800 HD PVR接收机的LED显示屏显示 ERR01 NO CA FOUND。如下图所示:

 

见此情况,南风烧友开始试用串口方式进行刷机,但结果还是让人感到沮丧,加载固件完成后,DreamUP软件提示非法固件或者固件的版本太旧。如下图所示:

 

南风烧友决定冷静下来思考下问题的症结所在:应该是SIM卡的驱动版本不对从而引发无法引导进入系统,因为众所周知的原因,新蕾DM800 HD PVR接收机不能直接刷Dream Multimedia公司提供的原生态固件,而是要刷经过破解的固件。经过推测和分析,南风烧友决定先试验下采用串口方式刷一个版本号较低的、已破解过的SSL69的二级引导文件,看看接收机是否可以被成功引导。

操作步骤如下:

1、在DM800 HD PVR接收机断电的状态下通过串口线连接到电脑的串口中,勾选Use Netword,再点Connect,然后接通DM800 HD PVR接收机的电源。如下图所示:

 

在DreamUP软件提示DM800 HD PVR接收机与电脑通信正常后,点击FLASH按键,上传版本号为SSL69的二级引导文件secondstage-dm800-69.nfi,由于驱动文件很小,刷机的过程很短,很快就有刷机成功的提示。

2、点击Disconnect按键,然后将DM800 HD PVR接收机断开电源,大约30秒后再恢复供电,按着DM800 HD PVR接收机面板上的电源键不放,此时,会在接收机的LED屏看到DHCP字样,此时DM800 HD PVR接收机会自动分配到一个IP地址,使用此IP地址在电脑上进入WEB刷机界面。至此,DM800 HD PVR接收机已是可以被SIM卡成功引导了。此时引导系统的二级引导文件是SSL#69

3、再通过串口方式再刷一次版本号为SSL84B的二级引导驱动sim201_ssl84b.nfi,这样做是因为在互联网上难找到二级引导驱动版本号为SSL69的固件,大部分固件都是基于SSL84这样的二级引导驱动所引导。 

4、最后通过WEB方式刷入一个集成了SSL84二级引导文件的、已破解的固件。到此,结束修复的过程,DM800 HD PVR接收机从“砖机”恢复成可正常使用的接收机。

三、实验结论:

1、DM800HD使用的固件存放在Flash中,最初是由SIM卡进行引导启动。如果是Flash受到非物理性损坏,可以用JTAG来修复;如果是Flash受到物理性损坏,则需要自行更换flash或进行返厂处理。

2、目前市面上常见的DM 800 HD PVR接收机都是通过破解SIM卡驱动进行系统引导,早期版本的DM800HD PVR接收机是使的SIM卡是2.01,而较新的DM800 HD se接收机则使用是2.1的SIM卡。

3、同理,若在使用DM800 HD se的过程中,遇到类似的问题,也可参考本文,前提是要找到与DM800 HD se相对应版本号较低的SIM卡SSL驱动和新版的已破解的SIM卡SSL驱动。



宽带,多媒体,稿件,修复,砖机

栏目导航

  1. 已发稿件
  2. 常用工具