国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種模塊化電視的顯示屏端升級(jí)方法及其系統(tǒng)的制作方法_2

      文檔序號(hào):9768111閱讀:來源:國(guó)知局
      升級(jí)包的同時(shí)對(duì)顯示屏端進(jìn)行升級(jí)。
      [0032]其中,所述調(diào)用顯示屏端的升級(jí)接口在傳輸校驗(yàn)成功的升級(jí)包的同時(shí)對(duì)顯示屏端進(jìn)行升級(jí)具體操作步驟為:
      首先智能卡端在升級(jí)包校驗(yàn),完成后對(duì)升級(jí)包進(jìn)行解壓,將升級(jí)包中的腳本文件發(fā)送至顯示屏端,由顯示屏端接收并解析該腳本文件(即ini文件,包括配置表和相關(guān)的bin文件),確認(rèn)需要升級(jí)的芯片信息及其升級(jí)順序。如果顯示屏端有多個(gè)芯片,那么通過解析腳本文件就能確認(rèn)需要升級(jí)的芯片以及升級(jí)的順序。
      [0033]然后顯示屏端在智能卡端控制下重啟進(jìn)入工程模式(recovery模式),并在隨機(jī)數(shù)握手驗(yàn)證通過后保存升級(jí)狀態(tài),即保存recovery狀態(tài)。
      [0034]顯示屏端根據(jù)腳本文件向智能卡端請(qǐng)求升級(jí)包數(shù)據(jù),同時(shí)保存待升級(jí)芯片的寫入狀態(tài),通過串行通信接口在讀取升級(jí)包數(shù)據(jù)的同時(shí)將該升級(jí)包數(shù)據(jù)寫入閃存(flash),完成升級(jí)。
      [0035]最后顯示屏端升級(jí)完成后,撤掉升級(jí)狀態(tài),恢復(fù)為正常啟動(dòng)模式。
      [0036]較佳的是,當(dāng)顯示屏端有多個(gè)芯片需要升級(jí)時(shí),則當(dāng)前芯片完成升級(jí)后設(shè)置相應(yīng)的標(biāo)志位來保存其當(dāng)前狀態(tài),之后進(jìn)行下一個(gè)芯片的升級(jí),直至所有需要升級(jí)的芯片完成升級(jí)后再取消所設(shè)置的標(biāo)志位。標(biāo)志位定義了不同芯片的flash燒寫方式,結(jié)合標(biāo)志位的設(shè)置,顯示屏端邊從串口讀升級(jí)包數(shù)據(jù),邊寫flash,完成一個(gè)芯片的升級(jí)后,再去升級(jí)另一個(gè)芯片。
      [0037]較佳實(shí)施例中,所述步驟SlOO之前還可包括顯示屏端啟動(dòng)后的狀態(tài)判斷步驟,具體為:
      顯示屏端啟動(dòng)后,對(duì)自身的激活狀態(tài)進(jìn)行判斷,若為未激活狀態(tài),則向智能卡端發(fā)送激活請(qǐng)求。
      [0038]智能卡端接收到該激活請(qǐng)求,判斷當(dāng)前網(wǎng)絡(luò)狀況,若當(dāng)前網(wǎng)絡(luò)狀態(tài)為聯(lián)網(wǎng)狀態(tài),則獲取顯示屏端的設(shè)備信息組織HTTPS請(qǐng)求報(bào)文發(fā)送至服務(wù)器,向服務(wù)器請(qǐng)求激活,并將服務(wù)器響應(yīng)后返回的激活信息(設(shè)備的設(shè)備唯一指定編號(hào)和設(shè)備激活碼)傳輸給顯示屏端。
      [0039]顯示屏端收到包含唯一指定編號(hào)和設(shè)備激活碼的激活消息后將自身激活狀態(tài)修改為已激活。
      [0040]通過上述方法的描述,并結(jié)合圖2顯示屏端激活和升級(jí)的系統(tǒng)框架原理結(jié)構(gòu)來進(jìn)一步闡述本發(fā)明顯示屏端激活和升級(jí)的方法。
      [0041]圖2中所示的云端即上述的服務(wù)器,是對(duì)模塊化電視等智能電視管理、提供業(yè)務(wù)的服務(wù)平臺(tái),模塊電視的顯示屏端和智能卡端是功能獨(dú)立的兩個(gè)終端設(shè)備,通過連接器電連接,顯示屏端和智能卡端的交互數(shù)據(jù)都是通過連接器的串行通信接口來傳輸?shù)?。云端是把顯示屏端和智能卡端當(dāng)作兩個(gè)獨(dú)立的終端設(shè)備來管理的,對(duì)顯示屏端和智能卡端的業(yè)務(wù)部署也是獨(dú)立分開的。終端(顯示屏端、智能卡端)與云端的通信是通過HTTP連接(HTTP交互協(xié)議)實(shí)現(xiàn)的。
      [0042]終端設(shè)備如果要與云端進(jìn)行交互,必須先要在云端激活、注冊(cè)和登錄。由于顯示屏端與云端只有升級(jí)的業(yè)務(wù)需求,所以在云端只需激活即可,激活通過智能卡端來獲取顯示屏端的設(shè)備信息,并上傳到云端激活,云端接收該激活請(qǐng)求后進(jìn)行響應(yīng),智能卡端將激活后的激活碼傳送至顯示屏端,完成激活。一次激活終身有效,顯示屏端激活獲取到激活碼用于后期的升級(jí)需要。
      [0043]在啟動(dòng)顯示屏端升級(jí)服務(wù)后,智能卡端獲取顯示屏端的設(shè)備信息,發(fā)送到云端請(qǐng)求升級(jí)包信息,云端的服務(wù)器對(duì)請(qǐng)求進(jìn)行響應(yīng)反饋可升級(jí)的升級(jí)包信息。智能卡端下載升級(jí)包,之后利用升級(jí)包啟動(dòng)顯示屏端的升級(jí)。
      [0044]圖3所示為顯示屏端激活的過程流程圖,其步驟為:
      步驟SI,顯示屏端啟動(dòng)。
      [0045]步驟S2,顯示屏端是否激活。該步驟用于判斷顯示屏端的激活狀態(tài),若顯示屏端已激活,則執(zhí)行步驟S12結(jié)束激活,否則執(zhí)行步驟S3。
      [0046]步驟S3,請(qǐng)求激活,將設(shè)備信息發(fā)給智能卡端。
      [0047]步驟S4,智能卡端接收顯示屏端設(shè)備信息,啟動(dòng)激活服務(wù)。
      [0048]步驟S5,判斷是否有網(wǎng)絡(luò)。有網(wǎng)絡(luò)則執(zhí)行步驟S7,否則執(zhí)行步驟S6。
      [0049]步驟S6,智能卡端發(fā)送聯(lián)網(wǎng)請(qǐng)求進(jìn)行聯(lián)網(wǎng),然后執(zhí)行步驟S7。
      [0050]步驟S7,網(wǎng)絡(luò)就緒。智能卡端確認(rèn)網(wǎng)絡(luò)準(zhǔn)備就緒。
      [0051]步驟S8,調(diào)用激活接口激活。智能卡端通過網(wǎng)絡(luò)獲取顯示屏端的設(shè)備信息(設(shè)備ID,設(shè)備型號(hào)),組織HTTPS請(qǐng)求報(bào)文,向服務(wù)器請(qǐng)求激活。
      [0052]步驟S9,智能卡端將響應(yīng)的設(shè)備唯一指定編號(hào)、激活碼發(fā)送給顯示屏端。
      [0053]步驟S10,顯示屏端接收步驟S9中智能卡端發(fā)送的設(shè)備唯一指定編號(hào)、激活碼并保存。
      [0054]步驟Sll,顯示屏端修改激活狀態(tài)為已激活。
      [0055]步驟S12,結(jié)束。
      [0056]顯示屏端被激活后才能相應(yīng)進(jìn)行升級(jí)包的下載來完成升級(jí),升級(jí)包的下載需要智能卡端來配合完成,圖4所示為顯示屏端升級(jí)包下載過程的流程圖,其步驟為:
      步驟Hl,智能卡端啟動(dòng)升級(jí)服務(wù)。一般升級(jí)需求由智能卡端發(fā)起。
      [0057]步驟H2,智能卡端獲取顯示屏端設(shè)備信息。智能卡端有升級(jí)動(dòng)作時(shí),獲取顯示屏端的設(shè)備信息(設(shè)備ID、設(shè)備型號(hào)、激活狀態(tài)、設(shè)備版本號(hào)、設(shè)備唯一指定編號(hào)和設(shè)備激活碼)。
      [0058]步驟H3,判斷是否激活。智能卡端判斷顯示屏端是否激活,若已激活,則執(zhí)行步驟H5,若未激活,則執(zhí)行步驟H4。
      [0059]步驟H4,智能卡端調(diào)用激活接口激活,然后執(zhí)行步驟H5。
      [0060]步驟H5,獲取升級(jí)包信息。顯示屏端的升級(jí)一般包括強(qiáng)制升級(jí)和手動(dòng)升級(jí),強(qiáng)制升級(jí)的話,就獲取強(qiáng)制升級(jí)包信息,手動(dòng)升級(jí)的話,就獲取手動(dòng)升級(jí)包信息。其共同的獲取手段為:智能卡端根據(jù)顯示屏端的設(shè)備信息,組織顯示屏端的升級(jí)請(qǐng)求報(bào)文向服務(wù)器發(fā)送升級(jí)請(qǐng)求,去服務(wù)器上查詢升級(jí)包信息。
      [0061]步驟H6,判斷是否有升級(jí)包。若有可升級(jí)的升級(jí)包,則執(zhí)行步驟H8,若沒有,則執(zhí)行步驟H7。服務(wù)器會(huì)比較終端設(shè)備版本號(hào)和服務(wù)器上的升級(jí)包版本信息,如果有可升級(jí)的升級(jí)包,服務(wù)器會(huì)下傳升級(jí)包列表和相關(guān)的升級(jí)包下載地址,智能卡端選擇要下載的升級(jí)包,進(jìn)行下載。
      [0062]步驟H7,結(jié)束。
      [0063]步驟HS,下載升級(jí)包。智能卡端對(duì)下載的升級(jí)包還需要進(jìn)行校驗(yàn),若校驗(yàn)成功,請(qǐng)求執(zhí)行顯示屏端升級(jí),執(zhí)行步驟H9。
      [0064]步驟H9,顯示屏端調(diào)用升級(jí)流程。升級(jí)包下載校驗(yàn)完成后,智能卡端啟動(dòng)顯示屏端的升級(jí)功能進(jìn)行升級(jí)。
      [0065]如圖5所示的是本發(fā)明的模塊化電視顯示屏端利用下載好的升級(jí)包進(jìn)行升級(jí)的具體實(shí)施例,升級(jí)過程是通過智能卡端和顯示屏端的交互完成的,圖5緊接圖4中步驟H9來完成顯示屏端的升級(jí),其步驟具體如下(包括智能卡端的步驟LI至L6,顯示屏端的步驟Pl 至 P13):
      步驟LI,智能卡端啟動(dòng)。顯示屏端升級(jí)服務(wù)由智能卡端啟動(dòng)。然后執(zhí)行步驟L2.步驟L2,智能卡端下載升級(jí)包并校驗(yàn)成功。然后執(zhí)行步驟L3。
      [0066]步驟L3,智能卡端將腳本文件發(fā)送給顯示屏端,由顯示屏端解析。然后執(zhí)行步驟
      Plo
      [0067]步驟P1,顯示屏端收到腳本文件,解析出相應(yīng)文件名。顯示屏端解析腳本文件中的相應(yīng)文件名可以確定顯示屏端哪些芯片該升級(jí),哪些芯片不用升級(jí),以及升級(jí)的先后順序,然后執(zhí)行步驟L4.步驟L4,命令顯示屏端重啟進(jìn)入工程模式(recovery)。智能卡端向顯示屏端發(fā)送進(jìn)入工程模式的命令。然后執(zhí)行步驟P2。
      [0068]步驟P2,獲取重啟進(jìn)入工程模式的命令。顯示屏端接收到智能卡端發(fā)送的進(jìn)入工程模式的命令重新啟動(dòng)進(jìn)入工程模式,然后執(zhí)行步驟P3。
      [0069]步驟P3,重啟進(jìn)入工程模式,隨機(jī)數(shù)握手驗(yàn)證。顯示屏端重啟進(jìn)入工程模式后,向智能卡端發(fā)送隨機(jī)數(shù)據(jù)進(jìn)行握手驗(yàn)證。然后執(zhí)行步驟L5。
      [0070]步驟L5,隨機(jī)數(shù)驗(yàn)證握手。智能卡端根據(jù)顯示屏端發(fā)送的隨機(jī)數(shù)進(jìn)行隨機(jī)數(shù)驗(yàn)證握手,實(shí)現(xiàn)智能卡端與顯示屏端的通信連接,然后執(zhí)行步驟P4。
      [
      當(dāng)前第2頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1