- 熱門文章
- 隨機文章
海信DBS625S中九衛(wèi)星接收機的升級原理與操作方法
海信DB625S數(shù)字接收器是國家批準生產的正版“村村通”設備,在農村有相當多的數(shù)量。本人通過,實際操作,已掌握該機的升級方法,現(xiàn)介紹如下,供各位參考。
一、衛(wèi)星接收機升級
通常,對衛(wèi)星接收機的升級,只要接收機有升級接口,升級的方法有電腦升級、機對機復制升級和空中升級三種。常說的中九刷機中多采用前兩種方法。中九衛(wèi)星接收機般設有RS232串口,或設有4針或5針的排插,這些便是升級接口。如果是標準的9芯RS232串口,用標準串口延長線升級即可;如果是4針或5針排插,則先用萬用表判斷出各腳功能,具體方法見《手把手教你中九衛(wèi)星接收機升級操作》一文,再用TTL轉接線與電腦的串口相連進行升級。常見的刷機線制作方式有3種,如圖1~圖3所示。由于大家對前兩種升級方法比較熟悉,而對于空中升級的方法比較陌生,故下面重點介紹空中升級方法。
所謂空中升級是指通過空中下載的方式,在機器上進行創(chuàng)建和安裝更新軟件。具體地說,就是用戶可用自己的衛(wèi)星專用接收機,通過接收指定的衛(wèi)星轉發(fā)器信號,下載更新軟件,然后再自行完成升級過程,為接收機更新軟件版本。這樣用戶無需借助其他設備,也不需要任何硬件連接,只要接收機具有空中升級功能,并有該機的空中升級信號即可給接收機進行軟件升級,非常方便實用,但前提條件是衛(wèi)星信號中必須傳輸了升級軟件信息。中星9號直播衛(wèi)星“村村通”系統(tǒng)提供了直播衛(wèi)星專用機的軟件空中升級服務,由于專用機被設計為傻瓜型接收機,用戶在常規(guī)操作下是無法更改高頻頭本振頻率、PID碼和手動添加轉發(fā)器等參數(shù)的。如果以后新增節(jié)目或新增轉發(fā)器,以及需要解決軟件中存在的漏洞,提高接收機運行性能等,都要對軟件進行升級。通過衛(wèi)星空中升級方式,可大大地降低運營商的服務成本、提高運營效率、提升市場形象,也給用戶提供了方便(不需專業(yè)人員通過電腦和機對機的升級)。
二、空中升級基本原理
中星9號直播衛(wèi)星專用機是如何實現(xiàn)空中升級的呢?空中升級需要衛(wèi)星前端系統(tǒng)的支持。在“村村通”系統(tǒng)的前端機房里,將需要升級的軟件數(shù)據(jù)封裝在MPEG-2傳輸流(TS)沖,調制在某一個轉發(fā)器上發(fā)送。
1.空中升級過程
空中升級時,發(fā)送軟件升級BAT (Bouquet Association Table, 業(yè)務群關聯(lián)表)中,應包含鏈接描述符(Linkage descriptor), 專用機的應用軟件一直監(jiān)測BAT,當其版本號發(fā)生變化時,會自動解析鏈接描述符中映射的制造商標識、硬件標識、軟件標識機器序列號等各項參數(shù),判斷是否有適合本機的升級軟件。如果有適合本機的升級軟件,則根據(jù)鏈接描述符的相關信息人NIT(Network Information Table, 網絡信息表)中獲取升級軟件所在的轉發(fā)器參數(shù),并將轉發(fā)器參數(shù)和對應的service_id及新版本軟件存儲在RAM中,存儲完成后,根據(jù)鏈接描述符中的相關信息,彈出升級提示界面,按“確定”按鈕,可立即重啟機器并進行升級軟件下載;按“返回”按鈕,則待下次開機時進行下載。啟動下載后,下載器(Downloader)首先解析PAT (Program AllocationTable,節(jié)目關聯(lián)表),根據(jù)與RAM中聽service_ id相同的Programnumber(節(jié)目編號)來定位軟件升級PMt( Program Map Table,節(jié)目映射表)的PID,然后根據(jù)其中的數(shù)據(jù)廣播標識描述符中映射的相關參數(shù)我到與本機相對應的軟件升級業(yè)務的PID;定位升級業(yè)務的PID后,下載器解析與該PID對應的TS包中的下載數(shù)據(jù)表,從這些下載數(shù)據(jù)表中獲取相應的升級數(shù)據(jù)后,專用機的終端軟件通過刷寫PLASH芯片實現(xiàn)對軟件數(shù)據(jù)的升級。
2.FLASH芯片存儲數(shù)據(jù)結構
中星9號專用機程序存儲器FLASH芯片存儲數(shù)據(jù)結構如下:其中[Starter]為Loader啟動模塊,負責系統(tǒng)啟動、代碼校驗以及下載判斷,位于FLASH芯片的OTP(OneTime Programable, 一次性可編程)區(qū)域; DownLoader]為Loader下載模塊,負責應用軟件的下載升級操作; [Terminal Device Information] 為專用機設備信息;[lashHeader]為Flash頭,存儲專用機上次下載成功的參數(shù)列表和應用軟件信息;[Application Software]為應用軟件代碼;[User Date]除了可寫Flash頭和應用軟件代碼之外的所有用戶數(shù)據(jù)。在[Terminal Device Infomation]專用機設備信息數(shù)據(jù)結構中,“operator_number為運營商代碼;“manufacture_ id"為專用機制造商標識,由運營商分配;"hardware_ id"為專用機的硬件平臺標識;“model id”為專用機型號標識,用于區(qū)分同一專用機硬件平臺的不同批次;“STB_ jd”為專用機的較早序列號標識,由運營商給各個制造商統(tǒng)-一分配序列號段;"loader_version” 為Loader的版本號;“reserved_future_ use” 為預留位置,供將來使用;“WP_Flash CRC32"為寫保護區(qū)中除最后4個字節(jié)目之外所有數(shù)據(jù)的CRC32值。在[Lash Header]專用機上次下載成功的參數(shù)列表和應用軟件信息數(shù)據(jù)結構中,“sftware_versoion"為上次成功升級的應用軟件的版本號,應用軟件的版本信息從這個字段得到,“download time_date”為,上次成功升級的時間,包含了日期和時間信息,分別是UTC和MD格式;“download_ service_ id"為上次成功升級時,下載軟件所在的service_ id; “l(fā)ast_ download parameters"為.上次成功升級的調諧參數(shù);“default_download parameters” 為4組默認的調諧參數(shù),每次成功升級之后根據(jù)NIT表更新;“AS_CRC32”為應用軟件代碼的CRC32值;“Flash_ Header_ CRC32”為Flash"Header區(qū)中除最后4個字節(jié)之外所有數(shù)據(jù)的CRC32值。
3.空中升級觸發(fā)方式
中星9號直播衛(wèi)星專用機的空中升級有三種觸發(fā)方式: 一是在啟動時,檢測到FLASH芯片中的應用軟件代碼數(shù)據(jù)遭到破壞時,觸發(fā)下載,這也是在其他方式升級失敗后的必要保證;二是在運行過程中,應用軟件檢測到碼流中軟件升級指示,觸發(fā)下載;三是在啟動下載中,通過前面板按鍵組合操作強制觸發(fā)下載。
4.空中升級對接收機的要求
一臺符合要求的中星9號直播衛(wèi)星專用機需具有制造商標識、硬件標識、軟件版本、機頂盒序列號等完整的參數(shù)標識,這從專用機的[系統(tǒng)設置]界面下的[版本信息]中可以看出。對海信DB625S數(shù)字接收器專用機的版本信息界面,從中可以看到專用機的制造商標識、硬件標識、型號標識、機頂盒序列號應用軟件版本、上次升級日期Loader版本,只有這些接收機的版本信息和衛(wèi)星信號發(fā)送更新信息中的廠家標識、硬件標識與機器序列號等信息相一致,并且軟件版本號低于信息中的軟件版本號,機器序列號在當前要求升級的范圍內,機器才能進行空中升級。由此可見,用戶在購買其他直播衛(wèi)星專用機時,需要注意機器必須有序列號等標識。正規(guī)生產出來的“中星9號”直播,衛(wèi)星專用機一機-號,即接收機序列號是較早的,由制造商申請,運營商統(tǒng)一分配的8位代碼。據(jù)相關資料介紹,制造商每申請一次的代碼組合可供6萬多臺使用,組合序列號使用完后得再次申請,并且匯報上次申請序列號機器的流向,這就是中星9號直播衛(wèi)星專用機的專購???。
一些未通過認證的專用機或者測試樣機是沒有序號的,即“版本信息”界面中的接收機序列號為“FFFFFF”,也有多臺接收機共用一個序列號的現(xiàn)象。沒有序列號就如同等于沒有***,是一個“黑戶”,是無法享受空中升級服務的。有經銷商反映最早出的天誠專用機就是因為衛(wèi)星上發(fā)了一次升級信號就不能使用了,后來還是通過RS232串口刷機才得以使用,但機器的序列號依舊是“FFFFF" ,因為從前面的分析可以看出,機器的序列號是保存在FLASH芯片寫保護區(qū)Terminal Device Information 區(qū)域里,軟件升級是無法更改的。下次再有空中升級信號,也得如此。對于無法升級或者升級不成功,會恢復成升級前的狀態(tài),這從“上次升級日期”顯示的參數(shù)可以反映出來,還是初始版本的信息。如果直播衛(wèi)星接收參數(shù)未改變的話,- -般不會影響現(xiàn)有節(jié)目的收看;而一旦接收參數(shù)改變的話,就無法接收到節(jié)目,因為專用機的接收參數(shù)是無法手動更改的,這時就需要廠家及時提供升級軟件,用戶再從RS232串口升級,不過對于普通用戶來講,工作難度可想而知。這就越發(fā)顯得接收機版本信息參數(shù)對空中升級功能的重要性。
對海信DB625S數(shù)字接收專用機,由于用戶沒有及時開機在空中升級或空中已停止了此機的自動升級服務,使這部分接收機失去在空中升級的機會;這些機頂盒則不能正常收看廣播電視節(jié)目。為此,筆者經過一-翻努力,通過軟件和電腦的軟硬實施,解決了該接收器不能正常收看廣播電視節(jié)目的問題,現(xiàn)就介紹其具體過程。
三、電腦升級硬件要求
1.奔Ⅲ以上的電腦一臺,并能與外網連接。
2. 被升級海信DB625S數(shù)字接收器一臺。
3.RS232 (cOM串口數(shù)據(jù)線一條)一頭為***,另一頭為母頭。首先,需要到電腦配件商店購買或自己制作-一條電腦9芯RS232.串口與中九接收機的升級接口連接線。電腦RS232(COM口、串口)接口的針腳定義見表1。
四、軟件要求與操作
1. 電腦中安裝有WIN2000以上的操作系統(tǒng),能與外網連接。
2.上網,搜索并下載中星九號升級軟件HY SERIAL UPGRADETOOL華亞串口升級工具;下載最新BIN文件或從廠商獲取最新BIN。
3.下載解壓縮后,打開HYSERIAL UPGRADE_TOOL下的SERIAL APP.EXE 文件,如圖4所示。裝入擴展名為IMG的文件后,將“文件偏移”下面的兩個框中的“10000”都改為“0”。接好從電腦到海信DB625S數(shù)字接收器的串口的串口線。串口線為一邊***一邊母頭,平行線。注意:先不要接通海信DB625S數(shù)字接收器的電源開關。
點擊“開始”按鈕,待出現(xiàn)一小DOS窗口并消失時,再接通海信DB625S數(shù)字接收器電源,此時若連接無誤,即可看到升級軟件下面有藍色的進度條出現(xiàn),海信DB625S數(shù)字接收器只有一只綠色發(fā)光二極管顯示。待進度條走完后,接收機顯示數(shù)字“P000"的時候,即機器升級完成。
關機,接上衛(wèi)星信號線和音視頻線,開機出現(xiàn)“搜索”畫面,搜索完成后顯示接收到46套電視節(jié)目和9套廣播節(jié)目,即升級成功,可以正常收看和收聽節(jié)目。
提示:升級的軟件名必須是擴展名為“IMG"的文件。直接將*.BIN文件擴展名改為*.IMG文件即可。
上述HY SERIAL UPGRADE TOOL華亞串口升級工具還適用于高斯貝爾、航天珠江、海爾、國芯、天地星、同洲、科海、卓異、皇視阿里、富士通、新其諾達、華亞、思科達(僅供參考)等。
五、海信DB625S數(shù)字接收器機對機升級說明
兩臺機器,一臺為主機,是已升級好的,可以正常收看;另一臺為從機,沒有升級,不能正常收看的,操作目的是將主機已升級的程序拷貝到從機中去。
1.購兩只RS232串口9針***,自制焊接交叉線,筆者只用了3根線,即2、3、5針,確保主機的TX 對應從機的RX;主機的RX對應從機的TX,也就是在焊接2、3針時交叉焊接。
2.將兩臺機器都斷電,先接好主機的音、視頻線到電視機,將RS232串口線連接兩臺機頂盒,先接通主機電源,在電視機屏幕顯示“主菜單”上,按遙控器。上的數(shù)字鍵1108,可進入主機的機對機升級界面,如圖5所示。
3.此時接通從機電源,如果串口線連接無誤的話,主機的升級界面會出現(xiàn)藍色的進度條,原來顯示的“UP"字符轉為顯示進度數(shù)字。當升級到100%時,主機前面板顯示“O”,即表示升級完成。
4.將從機斷電重啟,會發(fā)現(xiàn)從機的程序與主機一樣,接入衛(wèi)星信號后便可和主機一樣收看到46套電視節(jié)目和9套廣播節(jié)目。
提示:機對機升級時,從機的硬件配置需跟主機一致,并需要兩端都是***的交叉串口線。
其他文章
- 創(chuàng)維26L08液晶電視IP板電路原理分析與維修
- 電磁爐觸摸鍵不靈的解決方法
- 海信RSAG7.820.1032電源板故障維修圖解
- 創(chuàng)維26L08HR液晶電視經常無法開機的故障維修
- 創(chuàng)維32L16SW液晶電視退出工廠模式和解童鎖方法
- 昂達MP4充電器電路原理與故障維修
- 創(chuàng)維47E700液晶電視背光不亮的故障維修
- 聲雅SV-221功放剖析
- 飲水機常見通病故障維修
- 什么是手機A-GPS
- 借助SPI Flash軟件修復三星數(shù)碼王中九機
- 創(chuàng)維168P-P47ELL-00電源板故障維修手記
- 康佳32F2900液晶電視指示燈閃但不開機的故障維修
- 電冰箱壓縮機運行電容和啟動電容的作用
- 先鋒LED-42B500液晶電視自動開關機且有時無法遙控開機
- 液晶背光驅動器OZ960SN
- 創(chuàng)維S9300系列OLED液晶電視(8S87機芯)電路分析與故障維修
- 采用34007337電源板康佳液晶電視指示燈閃不開機的維修
- 海信液晶電視RSAG7.820.510A電源板故障維修圖解
- 創(chuàng)維42L01HF液晶電視(8M19)通電紅綠燈閃但不開機
- 康佳KIP+L150I12C1-01型IP板冷機黑屏故障技改方案
- FU-7 50W推挽功放的電路制作
- 康佳液晶34005565二合一電源+逆變板電路分析與維修
- 液晶電源管理芯片MP3389
- 半球電磁爐代碼含義
- 廈華L22A1K液晶電視指示燈不亮不開機的維修
- DENON天龍HMA-1000A功放無聲音的故障維修
- 長虹LED32B2100C液晶電視指示燈常亮但不開機的維修
- TCL DBSH200C-CA01衛(wèi)星接收機沒有聲音的故障維修
- 海信LED46K310X3D液晶電視黑屏的故障維修