
中星9号卫星接收机升级破解之刷机全攻略.doc
8页中星 9 号卫星接收机升级破解之刷机全攻略!(2010-02-13 22:59:54) 标签:电脑 接收机 usb cctv-1 勾选 一、仔细观察自己的接收机1、观察接收机背后的升级口是几根针?或几个孔?9 针或 9 孔的机器不需要任何转换电路(刷机小板)可直接与电脑进行连接;3、4、5、6 针的机器需要购买电平转换电路(刷机小板) ,因为电脑的电平信号与机器的电平信号不同,所以不能直接与之通讯,需要电平转换电路做中间的桥梁,一般有两种一种是“RS232 转 TTL”、另一种是“USB 转 TTL”,如果家里有台式电脑,并且后面有 COM 口(9 针串口)的话,推荐购买“RS232 转 TTL”,这种小板不需要安装驱动,可直接与电脑连接,另一头连接接收机,价格便宜,这种小板采用的芯片一般为 MAX232 或 MAX3232,如果购买的是MAX3232 芯片的小板,还需要将小板上的 vcc 连接到接收机的 vcc(+3.3v 或+5v)上为小板供电,除此之外还可以将小板上的 vcc 和 gnd 用 usb 线接到电脑 usb 口的 vcc 和gnd 为小板提供稳定的+5v 供电;如果购买的是 MAX232 芯片,则只能使用 usb 线取来+5v 供电给小板,不可以用接收机上的+3.3v,max232 必须采用+5v 供电;“USB 转TTL”适合笔记本电脑用户,他们没有 9 针的 com 口,用 usb 转 ttl 还有一个好处就是不必外接供电,usb 自带供电给小板,但使用“USB 转 TTL”小板需要安装 pl2303 驱动,将usb 口变成 com 口,方可与接收机进行通讯,usb 小板所采用的芯片一般为 pl2303,以上是最常见的 2 种电平转换小板,可以在老式的数据线里找找有没有“MAX232”“MAX3232”“pl2303”这 3 个芯片……补充说明:接收机后面是 9 针 com 口的山寨机,由于后来的山寨厂家很不规范,后面的 com 口只是个摆设,并不可以直接用 3 根导线实现连机,打开机箱,如果在主板上能找到 max232 芯片,则说明你的 com 口是真的;如果找不到,仔细观察后面接口位于主板上的标注,可使用 ttl 小板连机,个别机器在主板上还可以找到第二升级口的焊点,自己焊出几根线也一样可以外加 ttl 小板来连机;如果你的机器做工很好,里面有 2MB 的储存器,是老式的机器,铁壳的,里面带有 max232 芯片的,是可以直接用 3 根导线连机的,我此前接触的就是这样的机器……2、观察自己的接收机的主芯片是什么牌子及型号?常见的主芯片品牌有海尔、国芯、华亚等……海尔一般为 Hi2023 或 Hi2023E……国芯一般有 GX3001,6121……等,不同的芯片要选择不同的刷机工具,例如海尔的芯片要使用“ABS_Flasher_V1.6”,国芯的芯片要使用“GxDownloaderIII 1.008”(英文界面)或“GxDownloaderIII 2.120”(中文界面)……补充:大家如果遇到“Hi2023”的海尔芯片,请看清楚下面一行写的是什么,如果下面一行写着“E0925”或“E09xx”等字样,在读取和烧写时应选择 2023E,而不要选择2023!3、观察自己的接收机储存器是多大的?是 1MB 的还是 2MB 的?储存器是系统指令的载体,读取和烧写的.bin 文件就是存储在此芯片内。
芯片是 MX25L8005M2C 的储存器,是 1MB 的(类似的还有 EN25F80、EN25T80 、M25P80、SST25LF080、F25L008、AT26DF081、W25P80 等)一般为小正方形共 8 个引脚(两边各 4 个) ;如果芯片是 ATMEL AT45DB161B、MX29F200TTC、EN29LV160AB-70TCP 等,它的引脚超过 20 个(两边各超过 10 个以上引脚)为 2MB总体来说,储存器的芯片型号如果包含“80”字样是 1M 的,如果包含“160”字样则是 2M 的1MB 的储存器就要使用 1M 的工具来读取、写入,2M 的储存器就要使用 2M 的工具,否则盲目读取和烧写,很有可能将你的山机变为砖头,原因是,正版的接收机内部都是采用 2M 的储存器,工厂里使用的工具也是 2M 的,咱们所使用的工具实际上是工厂外漏的工具,都是 2M 的工具,如果是用这样的工具读取你的 1M 储存器,会读出一个 2M 的文件,这个文件是将你的储存器连读 2 遍所得到的,如果修改这个文件,再将其烧写到你的 1M 的储存器内的话,很有可能会把你的机器给刷死!二、连接电脑与接收机1、电脑后面是 9 针 com 口,接收机有 9 针的也有 9 孔的,如果是 9 针则针多的那一排最【左】边的是 1 号针;如果是 9 孔,则孔多的那一排最【右】边的是 1 号孔。
连接,可以使用专用的 9 针串口线来连接,也可以自己找 3 根导线来连接,方法是:电脑的 5 针与接收机的 5 针(孔)相连,电脑的 2 针与接收机的 3 针(孔)相连,电脑的 3 针与接收机的 2 针(孔)相连2、接收机是 3、4、5、6 针的,需要外接电平转换小板,usb 口的不需要额外供电,com 口的如果是 max232 芯片,需要并且只能接 usb 的+5v 供电,com 口的如果是max3232 芯片除了可以接 usb 供电外,还可以利用接收机的+3.3v 供电,供电范围更宽一些!将转换小板插入电脑的 com 口或 usb 口,小板上的接线柱分别用杜邦线或导线连接至接收机,小板的 gnd 连接收机的 gnd,小板的 tx(p31)与接收机的 rx 相连,小板的 rx(p30)与接收机的 tx 相连,如果是 usb 的小板只连这 3 根(usb 口需要安装pl2303 驱动) ,如果是 com 口的,芯片是 max3232 可以将小板的 vcc 与接收机的 vcc相连,com 口但芯片是 max232 就需要再外接个 usb 的供电啦!3、接收机后面升级口针脚定义:①万用表调至直流电压档(15-20V 左右的档) ,打开接收机电源,黑色表笔接 AV 插头外侧金属或天线插头外侧金属螺丝,红色表笔分别测量各个针脚电压,一般电压为 0v 的是 gnd,电压为 5v 的是 vcc,电压为 1.6v 的是 bl,电压为 3.3v 左右的是 tx 和 rx;②但个别 4 针的电压有 3 个针都是 3.3v 左右,这就需要进一步测量,关闭接收机电源,万用表调至电阻档,黑色表笔接触 av 插头或天线插头外侧金属,分别测量各个针脚电阻,电阻为 0 的是 gnd,电阻增长的是 vcc,电阻无限大的是 tx 和 rx;③为了保险起见,还可以在主板上找到变压器插在主板的排线,一般为 4 根,关闭接收机电源,万用表调至电阻档,分别测量这 4 根电源线与后面各个针的电阻,有几次为 0 的情况,一般会找到 2 个能和电源排线为 0 电阻的针,它们就是 gnd 和 vcc,排除了此前测量时已经确定了的 gnd,那剩下的就是 vcc 了;④如果手头测量的数据还不太敢确定,可以结合下表,常见的升级口各个针脚定义,来确定自己的机器……三、读取接收机储存器中的.bin 文件在读取.bin 文件之前接收机要做一个小小的设置:先用遥控器恢复出厂,然后手动搜索频点 2,会搜索出来 5 个台,退出后机器会自动找到其余的几个台,一共 12 个台,这个时候关机,再来拿去与电脑连机读取……这样做,读出的数据比较纯净,在 0c 改 2e 的时候会比较容易,修改量也会大大减少! 读取前还要设置一下 com 口的“每秒位数” 在桌面我的电脑上点右键-- 属性--硬件--设备管理器--通讯端口(COM1)--右键“属性”-- 端口设置--每秒位数:选 115200。
1、海尔工具:ABS_Flasher_V1.6(有 2M 和 1M 工具之分,请大家根据自己的储存器大小)电脑与接收机连接后,启动刷机工具,下面显示“等待从机连接”,此时打开接收机电源,状态会变为“就绪”,如果没变,请关闭软件,关闭接收机电源,交换 tx 和 rx,再次运行软件并打开接收机电源即可看到状态变为“就绪”,选择芯片型号2023/2023E,选择 com 口(usb 的小板要安装驱动,然后打开设备管理器,看看你的usb 小板被系统分配到了哪个 com 口上,如果是 com3,就选 com3) 默认“全部”最后点“读取”,读取完成后,就会在工具的“bin” 文件夹里找到刚刚读取的文件,将其重先在 46 台.bin 文件中 ctrl+A 全选,再 ctrl+C 复制,注意 ue 软件的左下脚,有个“选定字节:131072”(每对数字叫一个字节)记住这个数字 131072!然后转到要编辑的那个文件中,ctrl+F 查找“cctv-1” 勾选“查找 ASCII”,找到后,向上拉一点直到出现大片的“FF FF FF”,FF 下面那一行是以“AA BB CC DD”开始的,这个就是国芯数据的起点。
从“AA BB CC DD”向下选,按住鼠标左键不松手,一边向下选,一边留意 ue 软件的右下脚,选定字节数到“131072”即可(由于这个数据量较大,除了按住鼠标不松手以外,还可以点一下数据起点,下拉滚动条,按住 Shift 键加鼠标单击的方法选择看看选定字节数量,再向下拉滚动条,再按住 shift 键,鼠标点击数据……直到选择的字节数达到 131072 为止),选中了 131072 字节后(正好是在大片 FF FF FF 的结束部位) ,即可使用 ctrl+V 将之前复制的 46 台数据粘贴进来,替换旧的数据,之后点保存即可!注意,读取后要备份好,再复制一份进行修改,以免给修改坏了,保存后,ue 软件会给你备份一个.bak 文件,那个文件是你保存前的状态,没什么用的话可以删除掉,反正你也有最原始的备份文件3、编辑过后的文件要与修改前备份的文件比较一下大小,分别在“备份的文件”和“编辑后的文件”上点“ 右键” ,点“属性”,观察字节数是否一致,不要多也不要少,方可进行后面的“烧写”步骤!4、芯片是“海尔 2023EC” 的朋友注意了,经本人多次试验,个别芯片读出的数据有“crc 校验码”,就算只修改 1 个台的数据,开机也会自动搜索,或无节目 手动搜索后照样还是原来那 12 个台……其特征是:在搜索“55 AA”的时候,后面的第 5 对数字都不是“0c”,如下图所示↓,并且 0005fff0h 这一行 第 9--12 对 数据不是“FF FF FF FF”就说明你的 bin 具有 crc 校验,不可轻易改动。
解决方法,可以读取“全部” 用下面提供的“海尔有crc 校验码.bin” 这个文件来替换掉 00050000h--0005fff0h 这一部分数据!共 65536 字节……五、烧写 bin 文件这一步是最激动人心的时刻,如果以上步骤都不出错,就仿佛已经摸到了成功大门的拉手……需要注意的是,接收机在与电脑连接前要关闭电源,先运行软件,设置好后再开接收机电源(国芯还要点那个大按钮后再开接收机电源) ,烧写完毕后,要先关软件,再关接收机电源,再拔下连接线,拿去电视机上测试,与电视机连接好后,但不要接那个带螺丝的天线插头,开电视机,调整 av 模式,再开接收机,虽然无信号但可以看一下台的数量,经过 30 秒左右无异常,不自动搜索,则可以插上天线接头……进行最终的测试!如果一切正常,恢复了 46 台,切忌日后不可进行自动搜索等操作! 1、海尔烧写,接好连接线,运行刷机软件,设置软件选择芯片型号,选择 com 口,选择全部(读出并修改的是全部,这里就选择全部) , “打开”选择修改好的.bin 文件,一切设置完毕后打开接收机,待状态变为“就绪”后,点“ 烧写 ”按钮即可!进度走动,完毕后,先关软件再关机!2、国芯烧写,同海尔差不多,先连线,然后运行软件,操作模式(Mode。












