專利名稱:一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視機(jī)頂盒領(lǐng)域,特別是涉及一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法。
背景技術(shù):
隨著數(shù)字電視機(jī)頂盒各種應(yīng)用業(yè)務(wù)的不斷豐富,節(jié)目源的數(shù)量和價(jià)值大幅提升, 對(duì)數(shù)據(jù)安全提出了越來越高的要求。因此,很多機(jī)頂盒芯片都內(nèi)置了高級(jí)安全功能,機(jī)頂盒廠商在生產(chǎn)環(huán)節(jié)使用已經(jīng)簽名認(rèn)證的軟件進(jìn)行生產(chǎn),同時(shí)通過一次性可編程的形式對(duì)安全模塊的各個(gè)功能進(jìn)行開啟。這就存在幾個(gè)缺點(diǎn)1.在生產(chǎn)過程中,軟件已經(jīng)被認(rèn)證,無法再進(jìn)行修改,所以如果需要更改或添加高級(jí)安全的啟用項(xiàng),則需要修改軟件并重新認(rèn)證,加長(zhǎng)了開發(fā)周期。2.高級(jí)安全選項(xiàng)相互之間存在緊密的關(guān)聯(lián),如果某些項(xiàng)目啟用失敗,將導(dǎo)致整個(gè)機(jī)頂報(bào)廢,導(dǎo)致較高的生產(chǎn)壞機(jī)率。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,能夠減少研發(fā)周期,避免損壞機(jī)頂盒。為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是提供一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法包括如下步驟運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常;如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中;在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);如果所有的高級(jí)安全項(xiàng)均啟動(dòng)成功,通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常;如果機(jī)頂盒正常工作,即成功完成生產(chǎn)過程。其中,所述運(yùn)行機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常步驟之后包括如果各項(xiàng)功能非完全正常,對(duì)所述機(jī)頂盒進(jìn)行維修處理。其中,所述如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中步驟之后,包括如下步驟檢測(cè)所述下載數(shù)據(jù)是否接收正確;如果所述下載數(shù)據(jù)接收正確,將下載數(shù)據(jù)寫入閃存中,以把正式軟件下載到機(jī)頂盒中。其中,所述將下載數(shù)據(jù)寫入閃存中步驟之后,包括如下步驟檢測(cè)所述下載數(shù)據(jù)是否寫入正確;如果寫入正確,則執(zhí)行所述在下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)的步驟。其中,所述下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)的步驟之后包括如果高級(jí)安全項(xiàng)非完全啟動(dòng)成功,重復(fù)通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)步驟;判斷是否超過預(yù)設(shè)的最大重復(fù)次數(shù);如果超過預(yù)設(shè)的最大重復(fù)次數(shù),對(duì)所述機(jī)頂盒進(jìn)行維修處理。為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是提供一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置包括功能測(cè)試模塊,用于運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常;下載模塊,用于在各項(xiàng)功能均正常時(shí),接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中;第一高級(jí)安全啟用模塊,用于在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);機(jī)頂盒最終測(cè)試模塊,用于在所有的高級(jí)安全項(xiàng)均啟動(dòng)成功時(shí),通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常。其中,所述生產(chǎn)裝置還包括第一維修模塊,用于在各項(xiàng)功能非完全正常時(shí),將所述機(jī)頂盒進(jìn)行維修處理。其中,所述生產(chǎn)裝置還包括數(shù)據(jù)接收檢驗(yàn)?zāi)K,用于檢測(cè)所述下載數(shù)據(jù)是否接收正確;數(shù)據(jù)寫入模塊,用于在所述下載數(shù)據(jù)接收正確時(shí),將下載數(shù)據(jù)寫入閃存中,以把正式軟件下載到機(jī)頂盒中。其中,所述生產(chǎn)裝置還包括數(shù)據(jù)寫入檢驗(yàn)?zāi)K,用于檢測(cè)所述下載數(shù)據(jù)是否寫入正確,并在寫入正確時(shí),啟動(dòng)第一高級(jí)安全啟用模塊在下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)。其中,所述生產(chǎn)裝置還包括第二高級(jí)安全啟用模塊,用于在高級(jí)安全項(xiàng)非完全啟動(dòng)成功時(shí),重復(fù)通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);重復(fù)次數(shù)判斷模塊,用于判斷是否超過預(yù)設(shè)的最大重復(fù)次數(shù);第二維修模塊,用于在超過預(yù)設(shè)的最大重復(fù)次數(shù)時(shí),將所述機(jī)頂盒進(jìn)行維修處理。本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術(shù)生產(chǎn)環(huán)節(jié)中基本全程使用已經(jīng)簽名認(rèn)證的軟件進(jìn)行生產(chǎn)的情況,本發(fā)明先使用測(cè)試軟件進(jìn)行測(cè)試,在測(cè)試成功后才安裝正式的簽名認(rèn)證軟件,并依次啟動(dòng)高級(jí)安全項(xiàng),因而,能夠隨意對(duì)高級(jí)安全項(xiàng)進(jìn)行更改或添加,無需重新認(rèn)證,大大減少了研發(fā)的周期。此外,采用測(cè)試軟件依次對(duì)高級(jí)安全項(xiàng)進(jìn)行開啟,前一項(xiàng)沒有成功開始時(shí),就停止往下一步開啟,可以避免錯(cuò)誤開啟下面的高級(jí)安全項(xiàng),破壞高級(jí)安全選項(xiàng)相互之間的關(guān)聯(lián), 產(chǎn)生壞機(jī)。
圖1是本發(fā)明一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法一實(shí)施例的流程圖;圖2是本發(fā)明一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置的一實(shí)施例的結(jié)構(gòu)圖;圖3是本發(fā)明一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置的另一實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。機(jī)頂盒芯片的高級(jí)安全功能就是在芯片中嵌入一個(gè)一次性寫入存儲(chǔ)區(qū)域,以及對(duì)這個(gè)區(qū)域內(nèi)存的訪問控制算法。在這個(gè)區(qū)域內(nèi),編程者對(duì)這些存儲(chǔ)單元寫入數(shù)據(jù)后,就不能更改。這就相當(dāng)于每一顆芯片有了一個(gè)唯一的識(shí)別號(hào)碼,就像每個(gè)人都有自己的惟一身份證號(hào)一樣?,F(xiàn)有技術(shù)生產(chǎn)環(huán)節(jié)中基本全程使用已經(jīng)簽名認(rèn)證的軟件,也就是正式軟件進(jìn)行生產(chǎn),如果需要更改或添加高級(jí)安全的啟用項(xiàng),則需要修改軟件并重新認(rèn)證,加長(zhǎng)了開發(fā)周期。為了解決上述問題,本發(fā)明提供了一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其中一實(shí)施例如圖1所示,包括步驟110 運(yùn)行機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常。機(jī)頂盒需要測(cè)試的功能包括節(jié)目搜索、音頻輸出、視頻輸出、輸出端子的使能、CA卡插座性能等等。這些功能的正常與否,直接關(guān)系到機(jī)頂盒的質(zhì)量,因此,在生產(chǎn)的過程中都需要進(jìn)行測(cè)試。但是,機(jī)頂盒的功能強(qiáng)大,因而,測(cè)試項(xiàng)目繁多,測(cè)試耗時(shí),需要專門的測(cè)試軟件進(jìn)行測(cè)試。這里所說的測(cè)試軟件是沒有經(jīng)過認(rèn)證的、可根據(jù)生產(chǎn)廠家需要進(jìn)行修改的軟件。步驟120 如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中。 下載時(shí),將下載數(shù)據(jù)從上位機(jī)通過USB、前端播放升級(jí)流下載到機(jī)頂盒的閃存中。在下載的過程中,測(cè)試軟件對(duì)下載數(shù)據(jù)進(jìn)行檢驗(yàn),確定下載的數(shù)據(jù)是否接收正確。如果下載數(shù)據(jù)接收正確,將下載數(shù)據(jù)寫入閃存中,如果不正確,則發(fā)信息通知上位機(jī),上位機(jī)重新發(fā)送下載數(shù)據(jù),直到接收完全正確。下載數(shù)據(jù)寫入到閃存后,測(cè)試軟件再將寫入的下載數(shù)據(jù)讀出,與接收到的正確數(shù)據(jù)進(jìn)行比較,以檢測(cè)寫入的下載數(shù)據(jù)是否正確。如果寫入的下載數(shù)據(jù)正確,則正式軟件的下載已經(jīng)完成,如果寫入的下載數(shù)據(jù)不正確,則重新寫入下載數(shù)據(jù),直到寫入正確。步驟130 在下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)。高級(jí)安全項(xiàng)的啟動(dòng)對(duì)有關(guān)聯(lián)的項(xiàng)目需完全按順序進(jìn)行,否則啟動(dòng)失敗將會(huì)產(chǎn)生壞機(jī)。例如四個(gè)關(guān)聯(lián)的高級(jí)安全項(xiàng)中,第四項(xiàng)是鎖定操作。同時(shí)啟動(dòng)時(shí),前面的第一到第三項(xiàng)中,任意一個(gè)或多個(gè)高級(jí)安全項(xiàng)沒成功啟動(dòng),而第四個(gè)高級(jí)安全項(xiàng)卻被成功啟動(dòng)了,該高級(jí)安全芯片就報(bào)廢了。當(dāng)采用一項(xiàng)一項(xiàng)依次啟用的方法時(shí),如果前一到三項(xiàng)高級(jí)安全項(xiàng)中有某項(xiàng)沒成功啟動(dòng),則不會(huì)開啟后面的高級(jí)安全項(xiàng),重復(fù)通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)步驟, 并判斷是否超過預(yù)設(shè)的最大重復(fù)次數(shù),直到前面所有的高級(jí)安全項(xiàng)啟用成功,繼續(xù)開啟后面的高級(jí)安全項(xiàng)或超過預(yù)設(shè)的最大重復(fù)次數(shù),對(duì)機(jī)頂盒進(jìn)行維修處理。步驟140 如果所有的高級(jí)安全項(xiàng)均啟動(dòng)成功,通過正式軟件檢驗(yàn)機(jī)頂盒是否正常。當(dāng)所有的高級(jí)安全項(xiàng)均啟動(dòng)成功后,測(cè)試軟件自動(dòng)重啟機(jī)頂盒,或者在電視畫面上提示重新開關(guān)機(jī)。機(jī)頂盒被重新啟動(dòng)后,直接運(yùn)行已經(jīng)被下載到閃存中的正式軟件對(duì)機(jī)頂盒進(jìn)行測(cè)試。步驟150 如果機(jī)頂盒正常工作,即成功完成生產(chǎn)過程。如果在此步驟中,機(jī)頂盒能夠正常開機(jī),各個(gè)功能均正常,高級(jí)安全功能項(xiàng)也已經(jīng)正常啟動(dòng),則成功完成生產(chǎn)過程。區(qū)別于現(xiàn)有技術(shù)生產(chǎn)環(huán)節(jié)中基本全程使用已經(jīng)簽名認(rèn)證的軟件進(jìn)行生產(chǎn)的情況, 本發(fā)明先使用測(cè)試軟件進(jìn)行測(cè)試,在測(cè)試成功后才安裝正式的簽名認(rèn)證軟件,并依次啟動(dòng)高級(jí)安全項(xiàng),因而,能夠隨意對(duì)高級(jí)安全項(xiàng)進(jìn)行更改或添加,無需重新認(rèn)證,大大減少了研發(fā)的周期。此外,采用測(cè)試軟件依次對(duì)高級(jí)安全項(xiàng)進(jìn)行開啟,前一項(xiàng)沒有成功開始時(shí),就停止往下一步開啟,可以避免錯(cuò)誤開啟下面的高級(jí)安全項(xiàng),破壞高級(jí)安全選項(xiàng)相互之間的關(guān)聯(lián), 產(chǎn)生壞機(jī)。本發(fā)明還提供了一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置20,其中一實(shí)施例如圖2 所示,包括功能測(cè)試模塊201,用于運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常。機(jī)頂盒需要測(cè)試的功能包括節(jié)目搜索、音頻輸出、視頻輸出、輸出端子的使能、CA卡插座性能等等。這些功能的正常與否,直接關(guān)系到機(jī)頂盒的質(zhì)量,因此,在生產(chǎn)的過程中都需要進(jìn)行測(cè)試。但是,機(jī)頂盒的功能強(qiáng)大,因而,測(cè)試項(xiàng)目繁多,測(cè)試耗時(shí),需要專門的測(cè)試軟件進(jìn)行測(cè)試。這里所說的測(cè)試軟件是沒有經(jīng)過認(rèn)證的、可根據(jù)生產(chǎn)廠家需要進(jìn)行修改的軟件。下載模塊202,用于在各項(xiàng)功能均正常時(shí),接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中。下載時(shí),將下載數(shù)據(jù)從上位機(jī)通過USB、前端播放升級(jí)流下載到機(jī)頂盒的閃存中。第一高級(jí)安全啟用模塊203,用于在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)。高級(jí)安全項(xiàng)的啟動(dòng)對(duì)有關(guān)聯(lián)的項(xiàng)目需完全按順序進(jìn)行,否則啟動(dòng)失敗將會(huì)產(chǎn)生壞機(jī)。例如四個(gè)關(guān)聯(lián)的高級(jí)安全項(xiàng)中,第四項(xiàng)是鎖定操作。同時(shí)啟動(dòng)時(shí),前面的第一到第三項(xiàng)中,任意一個(gè)或多個(gè)高級(jí)安全項(xiàng)沒成功啟動(dòng),而第四個(gè)高級(jí)安全項(xiàng)卻被成功啟動(dòng)了,該高級(jí)安全芯片就報(bào)廢了。當(dāng)采用一項(xiàng)一項(xiàng)依次啟用的方法時(shí),如果前一到三項(xiàng)高級(jí)安全項(xiàng)中有某項(xiàng)沒成功啟動(dòng),則不會(huì)開啟后面的高級(jí)安全項(xiàng)。機(jī)頂盒最終測(cè)試模塊204,用于在所有的高級(jí)安全項(xiàng)均啟動(dòng)成功時(shí),通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常。當(dāng)所有的高級(jí)安全項(xiàng)均啟動(dòng)成功后,測(cè)試軟件自動(dòng)重啟機(jī)頂盒, 或者在電視畫面上提示重新開關(guān)機(jī)。機(jī)頂盒被重新啟動(dòng)后,直接運(yùn)行已經(jīng)被下載到閃存中的正式軟件對(duì)機(jī)頂盒進(jìn)行測(cè)試。如果機(jī)頂盒能夠正常開機(jī),各個(gè)功能均正常,高級(jí)安全功能項(xiàng)也已經(jīng)正常啟動(dòng),則成功完成生產(chǎn)過程。在另一個(gè)實(shí)施例中,還提供了一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置30,如圖3 所示,包括功能測(cè)試模塊301,用于運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常。機(jī)頂盒需要測(cè)試的功能包括節(jié)目搜索、音頻輸出、視頻輸出、輸出端子的使能、CA卡插座性能等等。這些功能的正常與否,直接關(guān)系到機(jī)頂盒的質(zhì)量,因此,在生產(chǎn)的過程中都需要進(jìn)行測(cè)試。但是,機(jī)頂盒的功能強(qiáng)大,因而,測(cè)試項(xiàng)目繁多,測(cè)試耗時(shí),需要專門的測(cè)試軟件進(jìn)行測(cè)試。這里所說的測(cè)試軟件是沒有經(jīng)過認(rèn)證的、可根據(jù)生產(chǎn)廠家需要進(jìn)行修改的軟件。下載模塊302,用于在各項(xiàng)功能均正常時(shí),接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中。下載時(shí),將下載數(shù)據(jù)從上位機(jī)通過USB、前端播放升級(jí)流下載到機(jī)頂盒的閃存中。 在下載的過程中,數(shù)據(jù)接收檢驗(yàn)?zāi)K306對(duì)下載數(shù)據(jù)進(jìn)行檢驗(yàn),確定下載的數(shù)據(jù)是否接收正確。如果下載數(shù)據(jù)接收正確,數(shù)據(jù)寫入模塊307將下載數(shù)據(jù)寫入閃存中,如果不正確,則發(fā)信息通知上位機(jī),上位機(jī)重新發(fā)送下載數(shù)據(jù),直到接收完全正確。數(shù)據(jù)寫入模塊307將下載數(shù)據(jù)寫入到閃存后,數(shù)據(jù)寫入檢驗(yàn)?zāi)K308再將寫入的下載數(shù)據(jù)讀出,與接收到的正確數(shù)據(jù)進(jìn)行比較,以檢測(cè)寫入的下載數(shù)據(jù)是否正確。如果寫入的下載數(shù)據(jù)正確,則正式軟件的下載已經(jīng)完成,如果寫入的下載數(shù)據(jù)不正確,則重新寫入下載數(shù)據(jù),直到寫入正確。第一高級(jí)安全啟用模塊303,用于在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)。高級(jí)安全項(xiàng)的啟動(dòng)對(duì)有關(guān)聯(lián)的項(xiàng)目需完全按順序進(jìn)行,否則啟動(dòng)失敗將會(huì)產(chǎn)生壞機(jī)。例如四個(gè)關(guān)聯(lián)的高級(jí)安全項(xiàng)中,第四項(xiàng)是鎖定操作。同時(shí)啟動(dòng)時(shí),前面的第一到第三項(xiàng)中,任意一個(gè)或多個(gè)高級(jí)安全項(xiàng)沒成功啟動(dòng),而第四個(gè)高級(jí)安全項(xiàng)卻被成功啟動(dòng)了,該高級(jí)安全芯片就報(bào)廢了。當(dāng)采用一項(xiàng)一項(xiàng)依次啟用的方法時(shí),如果前一到三項(xiàng)高級(jí)安全項(xiàng)中有某項(xiàng)沒成功啟動(dòng),則不會(huì)開啟后面的高級(jí)安全項(xiàng),而通過第二高級(jí)安全啟用模塊309重復(fù)啟用第一高級(jí)安全啟用模塊303,重新對(duì)高級(jí)安全項(xiàng)進(jìn)行啟動(dòng),重復(fù)次數(shù)判斷模塊310對(duì)重復(fù)的次數(shù)進(jìn)行判斷,確定是否超出最大預(yù)設(shè)次數(shù),如果超出最大預(yù)設(shè)次數(shù),第二維修模塊311對(duì)機(jī)頂盒進(jìn)行維修。機(jī)頂盒最終測(cè)試模塊304,用于在所有的高級(jí)安全項(xiàng)均啟動(dòng)成功時(shí),通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常。如果在預(yù)設(shè)的次數(shù)內(nèi)成功啟動(dòng)了所有高級(jí)安全項(xiàng),測(cè)試軟件自動(dòng)重啟機(jī)頂盒,或者在電視畫面上提示重新開關(guān)機(jī)。機(jī)頂盒被重新啟動(dòng)后,機(jī)頂盒最終測(cè)試模塊304直接運(yùn)行已經(jīng)被下載到閃存中的正式軟件對(duì)機(jī)頂盒進(jìn)行測(cè)試。如果機(jī)頂盒能夠正常開機(jī),各個(gè)功能均正常,高級(jí)安全功能項(xiàng)也已經(jīng)正常啟動(dòng),則成功完成生產(chǎn)過程。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其特征在于,包括如下步驟 運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常; 如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中; 在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);如果所有的高級(jí)安全項(xiàng)均啟動(dòng)成功,通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常; 如果機(jī)頂盒正常工作,即成功完成生產(chǎn)過程。
2.根據(jù)權(quán)利要求1所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其特征在于,所述運(yùn)行機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常步驟之后包括如果各項(xiàng)功能非完全正常,對(duì)所述機(jī)頂盒進(jìn)行維修處理。
3.根據(jù)權(quán)利要求1所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其特征在于,所述如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中步驟之后,包括如下步驟檢測(cè)所述下載數(shù)據(jù)是否接收正確;如果所述下載數(shù)據(jù)接收正確,將下載數(shù)據(jù)寫入閃存中,以把正式軟件下載到機(jī)頂盒中。
4.根據(jù)權(quán)利要求3所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其特征在于,所述將下載數(shù)據(jù)寫入閃存中步驟之后,包括如下步驟檢測(cè)所述下載數(shù)據(jù)是否寫入正確;如果寫入正確,則執(zhí)行所述在下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)的步驟。
5.根據(jù)權(quán)利要求1所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,其特征在于,所述下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)的步驟之后包括如果高級(jí)安全項(xiàng)非完全啟動(dòng)成功,重復(fù)通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)步驟;判斷是否超過預(yù)設(shè)的最大重復(fù)次數(shù);如果超過預(yù)設(shè)的最大重復(fù)次數(shù),對(duì)所述機(jī)頂盒進(jìn)行維修處理。
6.一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置,其特征在于包括功能測(cè)試模塊,用于運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常;下載模塊,用于在各項(xiàng)功能均正常時(shí),接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中; 第一高級(jí)安全啟用模塊,用于在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);機(jī)頂盒最終測(cè)試模塊,用于在所有的高級(jí)安全項(xiàng)均啟動(dòng)成功時(shí),通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常。
7.根據(jù)權(quán)利要求6所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置,其特征在于,所述生產(chǎn)裝置還包括第一維修模塊,用于在各項(xiàng)功能非完全正常時(shí),將所述機(jī)頂盒進(jìn)行維修處理。
8.根據(jù)權(quán)利要求6所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置,其特征在于,所述生產(chǎn)裝置還包括數(shù)據(jù)接收檢驗(yàn)?zāi)K,用于檢測(cè)所述下載數(shù)據(jù)是否接收正確;數(shù)據(jù)寫入模塊,用于在所述下載數(shù)據(jù)接收正確時(shí),將下載數(shù)據(jù)寫入閃存中,以把正式軟件下載到機(jī)頂盒中。
9.根據(jù)權(quán)利要求8所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置,其特征在于,所述生產(chǎn)裝置還包括數(shù)據(jù)寫入檢驗(yàn)?zāi)K,用于檢測(cè)所述下載數(shù)據(jù)是否寫入正確,并在寫入正確時(shí),啟動(dòng)第一高級(jí)安全啟用模塊在下載正式軟件后通過測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng)。
10.根據(jù)權(quán)利要求6所述的高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)裝置,其特征在于,所述生產(chǎn)裝置還包括第二高級(jí)安全啟用模塊,用于在高級(jí)安全項(xiàng)非完全啟動(dòng)成功時(shí),重復(fù)通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);重復(fù)次數(shù)判斷模塊,用于判斷是否超過預(yù)設(shè)的最大重復(fù)次數(shù);第二維修模塊,用于在超過預(yù)設(shè)的最大重復(fù)次數(shù)時(shí),將所述機(jī)頂盒進(jìn)行維修處理。
全文摘要
本發(fā)明公開了一種高級(jí)安全數(shù)字電視機(jī)頂盒生產(chǎn)方法,包括如下步驟運(yùn)行所述機(jī)頂盒中的測(cè)試軟件以測(cè)試機(jī)頂盒內(nèi)的各項(xiàng)功能是否均正常;如果各項(xiàng)功能均正常,接收下載數(shù)據(jù),并把正式軟件下載到機(jī)頂盒中;在下載正式軟件后通過所述測(cè)試軟件依次啟動(dòng)各個(gè)高級(jí)安全項(xiàng);如果所有的高級(jí)安全項(xiàng)均啟動(dòng)成功,通過所述正式軟件檢驗(yàn)機(jī)頂盒是否正常;如果機(jī)頂盒正常工作,即成功完成生產(chǎn)過程。本發(fā)明區(qū)別于現(xiàn)有技術(shù)生產(chǎn)環(huán)節(jié)中基本全程使用已經(jīng)簽名認(rèn)證的軟件進(jìn)行生產(chǎn)的情況,本發(fā)明先使用測(cè)試軟件進(jìn)行測(cè)試,在測(cè)試成功后才安裝正式的簽名認(rèn)證軟件,并依次啟動(dòng)高級(jí)安全項(xiàng),因而,能夠隨意對(duì)高級(jí)安全項(xiàng)進(jìn)行更改或添加,無需重新認(rèn)證,大大減少了研發(fā)的周期。
文檔編號(hào)H04N21/442GK102572591SQ201110409618
公開日2012年7月11日 申請(qǐng)日期2011年12月9日 優(yōu)先權(quán)日2011年12月9日
發(fā)明者楊盛東 申請(qǐng)人:深圳創(chuàng)維數(shù)字技術(shù)股份有限公司