一、升级须知

1.确定升级接口及工具

       在升级(又称刷机)前,应先观察接收机背后的升级口是几根针或几个孔,如图1所示。

       9针或9孔的机器不需要任何转换电路( 即常说的刷机小板)可直接与电脑进行连接;3~6针的机器需购买电平转换电路,这是因为电脑输出的电平信号与接收机的电平信号不同,不能直接进行通讯,需要电平转换电路做中间桥梁。电平转换电路主要有两种:一种是RS232转TTL,另一种是USB 转TTL。如果所用电脑后面有cOM口(9针串口)的话,推荐购买RS232转TTL型小板,如图2所示,因为这种小板不需要安装驱动,可直接与电脑连接,另一头连接接收机,且价格便宜。

       这种小板采用芯片一般为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自带供电给小板。值得一提的是,使用这类小板时需要安装PI2303驱动程序,将USB口变成COM口,方可与接收机进行通讯。USB小板所采用的芯片一般为PI2303,如上图3所示。

2.确定接收机的主芯片品牌及型号
       常见的主芯片品牌有海尔、国芯、华亚等,海尔一般为Hi2023 或Hi2023E,国芯一般为GX3001,如图4所示。不同的芯片要选择不同的刷机工具,例如海尔的芯片要使用“ABS_Flasher_V1.6”,国芯的芯片要使用“GxDownloaderlII1.008”(英文界面)或“GxDownloaderIII2.120”(中文界面)。


       值得一提的是,如果遇到"Hi2023”的海尔芯片,还要看下面一行写的是什么,如果下面一行写着"E0925”或“E09xx"等字样,在读取和烧写时应选择2023E ,而不是选择2023。
3.确定接收机的存储器容量
       存储器是系统指令的载体,读取和烧写的“bin”文件就是存储在此芯片内。MX25L8005M2C型存储器的容量是1MB(类似的还有EN25F80、EN25T80、M25P80、SST25LFO80、F25L008 AT26DF081、W25P80等),其外形一般为小正方形共8只引脚(两边各4只);如果存储芯片是ATMEL AT45DB161B 、MX29F200TTC、EN29LV160AB-70TCP等型号,其引脚数超过20只(两边各超过10只)的存储容量多为2MB。一般来说,存储器的芯片型号如果包含“80”字样,则容量是1MB的,如果包含“160”字样则是2MB的,如图5所示。

        1MB的存储器就要使用1MB的工具来读取/写人,容量为2MB的存储器就要使用2MB的工具,如果盲目地读取和烧写,很有可能将你的接收机变为“砖头”,原因是正版的接收机内部都是采用2MB的存储器,工厂里使用的工具也是2MB的。市面上卖的升级工具实际上是工厂外漏的工具,也是2MB的工具,如果是用这样的工具读取容量为1MB的存储器,会读出一个2MB的文件,这个文件是将该机存储器中数据重复读2遍所得,如果修改这个文件,再将其烧写到容量为1MB的存储器内的话,很有可能刷死机器。
二、电脑与接收机的连线方式
1. 9针COM口
         此情况是指电脑后面有9针cOM口,接收机上有9针或9孔。在9针插座中,针多的那一排最左边的是1号针;如果是9孔,则孔多的那一排最右边的是1号孔。在电脑与接收机连线时,可以使用专用的9针串口线来连接,也可以自己找3根导线来连接,方法是:电脑的第5针与接收机的第5针(孔)相连,电脑的第2针与接收机的第3针(孔)相连,电脑的第3针与接收机的第2针(孔)相连,如图6所示。


2.接收机升级口是3~6针的
        升级这种接收机时,需要外接电平转换小板,USB口的不需要额外供电,如果是MAX232芯片,需要接USB的+5V供电;如果是max3232芯片,既可以接USB供电,还可以利用接收机的+3.3V供电,供电范围更宽-一些。将转换小板插入电脑的COM口或USB口,小板上的接线柱分别用杜邦线或导线连接至接收机,小板的GND连接收机的GND ,小板的TX(P31 )与接收机的RX相连,小板的RX(P30 )与接收机的TX相连,如果是USB小板则只需连接这3根线;如果是cOM口的,且芯片是MAX3232的可以将小板的Vcc与接收机的Vcc相连,芯片是MAX232的,就需要再外接USB供电,如图7所示。


3. 接收机后面升级口针脚定义
       将万用表调至50V直流电压挡,接通接收机电源,黑表笔接AV插头外侧金属或天线插头外侧金属螺丝,红表笔分别测量各个针脚电压,电压为0V的是GND,电压为5V的是Vcc,电压为1.6V的是bl ,电压为3.3V左右的是TX或RX。个别4针升级口的机型,有3个针的电压都在3.3V左右,这就需要作以下测量:关断接收机电源,将万用表调至电阻挡,黑表笔接AV插头或天线插头外侧金属,用红表笔分别测量各个针脚电阻,电阻为0的是GND ,电阻不无穷大的是TX 或RX,余下的一针便是Vcc。常见升级接口的引脚功能见表1。


三、 读取接收机存储器中的bin文件
        在读取bin文件前要对接收机进行一个小小的设置:先用遥控器恢复出厂状态,然后手动搜索频点2,会搜索出来5个台,退出后机器会自动找到其余的几个台,一共12个台,此时关机,再与电脑连机升级,这样做的目的是会使后面的修改调试量大大减小。
        在读取bin文件前还要设置一下cOM口的“每秒位数”。在桌面“我的电脑”上点右键->属性->硬件->设备管理器->通讯端口(com1)->右键“属性”->端口设置->每秒位数:选115200即可,如图8所示。


1. 海尔芯片工具ABS_ Flasher_V1.6
       在电脑与接收机连接好后,启动刷机工具,下面显示“等待从机连接”,如图9所示,此时接通接收机电源,状态会变为“就绪”,如果没变,则关闭软件,关断接收机电源;交换TX和RX连线,再次运行软件并接通接收机电源,这时即可看到状态变为“就绪”。选择芯片型号2023/2303E,选择cOM口(USB的小板要安装驱动,然后打开设备管理器看USB小板被系统分配到了哪个COM口上,此处就选择该口),默认“全部”,最后点“读取”,读取完成后,就会在工具的“bin"文件夹里找到刚刚读取的文件,将其重命名后转移到安全的地方,妥善保存。如果多次读取会覆盖上次读取的bin文件,所以每读取-一次都要改名备份好,以免丢失!如果连机成功,接收机前面板的液晶显示屏不亮,如果亮了说明没有连接成功,这时则关闭软件,关断接收机电源,交换TX和RX连线再试。值得一提的是,海尔芯片工具ABS_Flasher_ V1.6有2MB和1MB之分。


2. 国芯工具GxDownloaderI1.008或GxDownloaderIII 2.120
    该工具有2MB和1MB之分。在电脑与接收机连接好后,启动刷机工具,点“参数配制”或“>>"按钮进行参数配制,晶振频率选4MHz,存储器容量为1MB的选择“串口Flash”,剩下的项目默认即可,然后选择cOM口,选择“操作模式”为第三项“导出”,选择保存路径会弹出保存对话框,并在那个保存对话框中填写文件名称,要帶扩展名,例如“全部.bin”然后先点“回写固件(D)"按钮,再接通接收机电源(这一步与海尔芯片工具不同,海尔是先接通电源再点读取)。如果存储器容量为2MB的请选择“并口Flash" ,根据机器的配置选择Flash 型号,如图10所示。如果连机失败, 可按.上述海尔芯片的升级失败后的方法操作。


四 、编辑bin文件
      对于常见的“海尔”、“国芯”等芯片,网上有许多修改工具,只要一键就可以自动修改bin文件,用起来十分方便、快捷。实际使用时,只要上网搜索“海尔修改工具”、“国芯修改工具”或“海尔国芯通刷工具”等,便可找到很多相关软件,使用迅雷下载下来即可。
五、烧写bin文件
       在接收机与电脑连接前要关断电源,先运行软件,设置好后再接通接收机电源,烧写完毕后,要先关软件,再关接收机电源,再拔下连接线,拿到电视机上测试。与电视机连接好后,先不要接那个带螺丝的天线插头,而是接通电视机电源,将其调整为AV模式,再接通接收机电源,虽然此时无信号,但可以看一下台的数量,若30s左右无异常,且不再自动搜索,则可插上天线插头进行最终测试!如-切正常,即可恢复46个台。切记:日后不可进行自动搜索等操作!
1.海尔芯片接收机的烧写
         接好连接线,运行刷机软件,设置软件选择芯片型号,选择cOM口,选择全部(读出并修改的是全部,这里就选择全部),“打开”选择修改好的bin文件,一切设置完毕后接通接收机电源,待状态变为“就绪”后,点“烧写”按钮即可,如图11所示,等到进度条走动完毕后,如图12所示,先关软件再关机即可。


          该类机型的烧写方法同海尔芯片接收机差不多,先连线,然后运行软件,操作模式(Mode )要选择回写(Download);晶振频率(Xtal )选择4MHz;Flash连接方式(FlashInterface), 1MB存储器一般选“ 串口Flash( SPI-Flash)" ,2MB存储器一般选“并口Flash (Parallel -Flash)";Flash产品标识(Flash Model )则根据存储器型号选择,如图13所示。设置好一切后,点“回写固件(D)”按钮,然后再接通接收机电源,进度条走动,待进度条走动完毕后先关软件再关机即可。


六、死机的恢复操作
        在升级中若出现无法与电脑进行通讯、遥控器失灵等现象,其原因主要有以下两点:一是下载了别人.机器上的bin文件进行盲目烧写,由于别人的机器配置与自己的机器不同,所以别人机器的文件也无法支配自己的机器,这样就会出现各种各样的怪毛病;二是自己备份出来的文件不正确,或者是自已存储器的大小没有事先判断好,选择了不正确的刷机软件,或者是在软件上的设置不正确,导致读取的文件不正确,那么在此基础上修改的文件再次烧写回去的时候就会产生各种各样的问题。下面以海尔芯片为例,介绍其恢复方法。
       如果是“5针的机器,先在后面找到一电压为1.6V左右的针(bl针),通常是最后一根针,将其与Vcc短接,然后连接电脑,运行刷机软件,再接通接收机电源,点“复位”按钮,如果出现“就绪”,则立即用烧写之前备份的文件来恢复。烧写完毕后,关软件,关断机器电源,去掉连接线(包括短接线)连到电视机上去测试。
        如果是4针机器,可以在主板上找到第5针的焊点,标注BL(Boot Loader )或Vcc2的引脚就是用于恢复的,这时将Vcc与BL脚短接即可。
        如果没有5针也没有找到BL脚的焊点,那么可以将Hi2023芯片正面对准自己(即芯片字样正立)从芯片“左上角”向下数第13脚即为BL脚,如图14所示,将该脚与升级口输出的+5V或+3.3V电源针短接即可。操作时要小心,因Hi2023E芯片引脚非常细小,易将焊锡粘连到其他引脚。

       另外,有的升级口Vcc电压高于+5V,这时需串接限流电阻,以防芯片烧毁。有些板上有个空着的JP104跳线,如图15所示,其两端正好就是Hi2023E的@脚(BL脚)和+3.3V,将这两点短接,再与电脑连线运行,升级,完成升级后,一定要把短路的两点断开。[提示]上述死机恢复的步骤很重要,首先关电脑并关断接收机电源,然后将接收机与电脑连接,并将BL脚与Vcc短接,接着再开电脑,运行刷机软件,这时才接通接收机的电源,点刷机软件中的“复位”按钮,最后拆去短接线就可以继续刷机了。