專利名稱:在Loader系統(tǒng)中實(shí)現(xiàn)多種升級(jí)的機(jī)頂盒的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及數(shù)字電視接收領(lǐng)域,尤其涉及數(shù)字電視接收領(lǐng)域的機(jī)頂盒技術(shù)。
背景技術(shù):
隨著數(shù)字電視技術(shù)的發(fā)展,數(shù)字電視機(jī)頂盒的功能也在不斷完善和發(fā)展,其內(nèi)部的軟件也在不斷地更新,因此,對(duì)機(jī)頂盒應(yīng)用程序能夠及時(shí)升級(jí)的需求變得目益迫切。為了讓用戶及時(shí)地享受新服務(wù)、感受新技術(shù),通過多種方式完成機(jī)頂盒軟件程序升級(jí),成為數(shù)字電視機(jī)頂盒必須具有的基本功能。數(shù)字機(jī)頂盒發(fā)展至今,不僅有串口,網(wǎng)口、USB和HDMI 口也一應(yīng)俱全,這些接口的增加,使得應(yīng)用程序的功能越來越豐富。長期以來,升級(jí)都是利用串口和碼流方式升級(jí),這兩種升級(jí)方式都有其局限性碼流升級(jí)需要碼流播放器和播放卡等較多設(shè)備,操作非常不便;而串口升級(jí)傳輸速率慢,穩(wěn)定性差的特性隨著升級(jí)文件的增大和大規(guī)模升級(jí),亦顯得非常特出。隨著網(wǎng)口和USB的接口加入,可以利用其USB協(xié)議和網(wǎng)絡(luò)協(xié)議傳輸速度快和傳輸穩(wěn)定性高的優(yōu)點(diǎn),加入到Loader升級(jí)中。而對(duì)于JTAG升級(jí),則應(yīng)用整個(gè)FLASH為空的情況下升級(jí),燒錄時(shí)間可以大大減少。
發(fā)明內(nèi)容本實(shí)用新型目的是方便工作人員根據(jù)各自的情況,采用最適合自己的方式實(shí)現(xiàn)機(jī)頂盒的快速升級(jí),提高使用者的工作效率。本實(shí)用新型的技術(shù)方案是在Loader系統(tǒng)中實(shí)現(xiàn)多種升級(jí)方式的機(jī)頂盒,包括微處理器,讀寫存儲(chǔ)器、調(diào)制解調(diào)芯片、輸入輸出端口,其特征是輸入端口并聯(lián)接入微處理器, 輸入端口包括串口、網(wǎng)口、USB接口及與USB接口連接的USB信號(hào)處理模塊和機(jī)頂盒仿真器接口 JTAG,微處理器與USB信號(hào)處理模塊連接。本實(shí)用新型機(jī)頂盒在Loader系統(tǒng)中實(shí)現(xiàn)多種升級(jí),可實(shí)現(xiàn)下五種升級(jí)方式(a) 碼流升級(jí);(b)串口升級(jí);(C)TFTP網(wǎng)口升級(jí);(d)USB升級(jí)和(e)仿真器升級(jí);機(jī)頂盒升級(jí)的觸發(fā)條件、文件校驗(yàn)、文件存儲(chǔ)和顯示模塊都可以通過代碼復(fù)用實(shí)現(xiàn);其步驟是1)以上多種升級(jí)方式都是通過串口命令或E2pr0m中的升級(jí)信息啟動(dòng);多種升級(jí)方式都是代碼復(fù)用;串口升級(jí)采用lk-xmodem協(xié)議,提高串口傳輸穩(wěn)定性;TFTP網(wǎng)口升級(jí)中,采用機(jī)頂盒作為客戶端,PC端作為服務(wù)器端,通過配置客戶端的IP設(shè)置和升級(jí)文件名,從服務(wù)器獲取升級(jí)文件,其傳輸速度可以達(dá)到幾兆,是串口傳輸速度的十倍以上。USB升級(jí)通過數(shù)字機(jī)頂盒USB接口直接從存儲(chǔ)設(shè)備讀入升級(jí)文件。仿真器升級(jí)通過數(shù)字機(jī)頂盒仿真器從JTAG接口讀入升級(jí)文件,其傳輸速度也可以達(dá)到幾兆。2)對(duì)接收的數(shù)據(jù)包進(jìn)行校驗(yàn),即接收完全部數(shù)據(jù)包后,進(jìn)行CRC校驗(yàn),確保數(shù)據(jù)接收的完整性和正確性。本實(shí)用新型實(shí)現(xiàn)的多種升級(jí)方式只是升級(jí)文件的讀取方式不同,其它升級(jí)的觸發(fā)條件,文件校驗(yàn),文件存儲(chǔ)和顯示模塊都可以通過代碼復(fù)用實(shí)現(xiàn),因此,不會(huì)占用內(nèi)存資源。本實(shí)用新型實(shí)現(xiàn)的多種升級(jí)方式都是通過串口命令或E2pr0m中的升級(jí)信息啟動(dòng)。本實(shí)用新型設(shè)計(jì)的在Loader中實(shí)現(xiàn)多升級(jí)方式的機(jī)頂盒為了保證各種方式升級(jí)的可靠性,對(duì)接收的數(shù)據(jù)包進(jìn)行校驗(yàn)。即接收完全部數(shù)據(jù)包后,進(jìn)行CRC校驗(yàn),確保數(shù)據(jù)接收的完整性和正確性。本實(shí)用新型的有益效果本實(shí)用新型設(shè)計(jì)的在Loader中實(shí)現(xiàn)多升級(jí)方式的機(jī)頂盒能夠利用有限的資源進(jìn)行方便、快捷的升級(jí)。由于Loader升級(jí)工具主要用于平時(shí)研發(fā), 機(jī)頂盒大網(wǎng)升級(jí)以及售后服務(wù)維修,因此,采用多種方式的Loader升級(jí)工具給工作人員更高的工作效率并產(chǎn)生效益。
圖1是采用多種升級(jí)方式的機(jī)頂盒物理框圖。圖2是機(jī)頂盒Loader升級(jí)流程示意圖。圖3是多種方式Loader升級(jí)流程示意圖。
具體實(shí)施方案
以下結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步的說明。本實(shí)用新型設(shè)計(jì)的在Loader中實(shí)現(xiàn)多升級(jí)方式的機(jī)頂盒Loader升級(jí)流程如圖2 所示,具體包括以下步驟(1)檢測(cè)到升級(jí)信息;(2)判斷需要升級(jí)進(jìn)入Loader ;(3)開始接收升級(jí)文件;(4)如果判斷接收完全部升級(jí)文件,則執(zhí)行步驟(5),否則執(zhí)行步驟(3);(5)重啟進(jìn)入應(yīng)用程序。本實(shí)用新型在機(jī)頂盒Loader中采用多種升級(jí)方式,如圖3所示,具體包括(1)讀取串口或者E2pr0m上的標(biāo)志位信息,選擇升級(jí)方式;( 根據(jù)不同的升級(jí)方式采用不同的方式讀取升級(jí)文件。其中,各種升級(jí)方式的文件讀取步驟具體如下(a)碼流升級(jí)。碼流升級(jí)通過串口命令或E2pr0m中升級(jí)的信息頻點(diǎn),符號(hào)率,調(diào)制方式和碼流Pid啟動(dòng)。鎖定頻點(diǎn)后,申請(qǐng)相應(yīng)的升級(jí)Pid通道,收取升級(jí)文件。(b)串口升級(jí)。采用lk-xmodem協(xié)議,串口升級(jí)通過串口命令啟動(dòng),機(jī)頂盒處于等待接收狀態(tài),通過計(jì)算機(jī)端串口工具發(fā)送數(shù)據(jù),機(jī)頂盒接收升級(jí)文件。(C)TFTP網(wǎng)口升級(jí)。TFTP網(wǎng)口升級(jí)采用機(jī)頂盒作為客戶端,PC端作為服務(wù)器端。 通過串口命令和E2pr0m中配置的客戶端IP設(shè)置和升級(jí)文件名,從服務(wù)器獲取升級(jí)文件。(d)USB升級(jí)。USB升級(jí)通過數(shù)字機(jī)頂盒USB接口從存儲(chǔ)設(shè)備讀入升級(jí)文件。(e)仿真器升級(jí)。仿真器升級(jí)通過數(shù)字機(jī)頂盒仿真器從JTAG接口讀入升級(jí)文件進(jìn)行升級(jí)。(3)接收完全部升級(jí)文件后,進(jìn)行CRC校驗(yàn),確保數(shù)據(jù)接收的完整性和正確性;(4)將升級(jí)文件存入相應(yīng)的FLASH區(qū)域存儲(chǔ);(5)升級(jí)完成后,重啟進(jìn)入應(yīng)用程序。
權(quán)利要求1.在Loader系統(tǒng)中實(shí)現(xiàn)多種升級(jí)的機(jī)頂盒,包括微處理器,讀寫存儲(chǔ)器、調(diào)制解調(diào)芯片、輸入輸出端口,其特征是輸入端口并聯(lián)接入微處理器,輸入端口包括串口、網(wǎng)口、USB接口及與USB接口連接的USB信號(hào)處理模塊和機(jī)頂盒仿真器接口 JTAG,微處理器與USB信號(hào)處理模塊連接。
專利摘要在Loader系統(tǒng)中實(shí)現(xiàn)多種升級(jí)的機(jī)頂盒,包括微處理器,讀寫存儲(chǔ)器、調(diào)制解調(diào)芯片、輸入輸出端口,輸入端口并聯(lián)接入微處理器,輸入端口包括串口、網(wǎng)口、USB接口及與USB接口連接的USB信號(hào)處理模塊和機(jī)頂盒仿真器接口JTAG,微處理器與USB信號(hào)處理模塊連接。本實(shí)用新型實(shí)現(xiàn)多升級(jí)方式的機(jī)頂盒能夠利用有限的資源進(jìn)行方便、快捷的升級(jí)。
文檔編號(hào)H04N21/40GK202133999SQ201120231099
公開日2012年2月1日 申請(qǐng)日期2011年7月1日 優(yōu)先權(quán)日2011年7月1日
發(fā)明者周春健, 肖瀟 申請(qǐng)人:南京熊貓信息產(chǎn)業(yè)有限公司, 南京熊貓電子股份有限公司, 熊貓電子集團(tuán)有限公司