国产精品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>

      一種emmc升級方法及升級裝置和終端的制作方法

      文檔序號:10593891閱讀:252來源:國知局
      一種emmc升級方法及升級裝置和終端的制作方法
      【專利摘要】本發(fā)明的實施例提供一種EMMC升級方法及升級裝置和終端,涉及電子設備領域,能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,從而導致各個版本不能穩(wěn)定準確升級到各自最新版本。該方法包括:對終端的板卡的當前EMMC進行讀取,獲取EMMC信息;根據所述EMMC信息,判斷當前EMMC對應的機種;為所述機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。
      【專利說明】
      一種EMMC升級方法及升級裝置和終端
      技術領域
      [0001]本發(fā)明的實施例涉及電子技術領域,尤其涉及一種嵌入式多媒體卡EMMC升級方法及升級裝置和終端?!颈尘凹夹g】
      [0002]嵌入式多媒體卡(英文全稱:bedded Multi Media Card,中文:EMMC)為MMC協(xié)會所訂立的、主要是針對手機或平板電腦等產品的內嵌式存儲器標準規(guī)格。隨著技術的發(fā)展, EMMC規(guī)格的標準逐漸演進出新的世代。
      [0003]新一代的EMMC存在同一系列板卡存在2種或2種以上不同分區(qū),這樣不同分區(qū)可以支持不同的EMMC版本,示例性的當前的EMMC產品,存在同一系列板卡包含2中分區(qū),并且支持4GEMMC與16G EMMC版本的情況;而兩種不同版本的板卡進行統(tǒng)一升級時由于針對的版本不同,在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤, 從而導致各個版本不能穩(wěn)定準確升級到各自最新版本。
      【發(fā)明內容】

      [0004]本發(fā)明的實施例提供一種EMMC升級方法及升級裝置和終端,能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。
      [0005]第一方面,提供一種EMMC升級方法,包括:
      [0006]對終端的板卡的當前EMMC進行讀取,獲取EMMC信息;
      [0007]根據所述EMMC信息,判斷當前EMMC對應的機種;
      [0008]為所述機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。
      [0009]可選的,所述對板卡的當前EMMC進行讀取,獲取EMMC信息,包括:
      [0010]所述在板卡初始化過程中,在寄存器中讀取當前EMMC的EMMC信息。
      [0011]可選的,所述為所述機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級前,還包括:
      [0012]所述根據所述機種獲取當前EMMC系統(tǒng)版本,以便根據所述當前EMMC系統(tǒng)版本對所述板卡的當前EMMC匹配的分區(qū)配置文件進行升級。
      [0013]可選的,所述根據所述機種型號獲取當前EMMC系統(tǒng)版本,包括:
      [0014]所述根據所述機種獲取當前EMMC系統(tǒng)版本的下載鏈接;
      [0015]所述自所述下載鏈接下載所述當前EMMC系統(tǒng)版本。
      [0016]可選的,所述下載鏈接為空中下載技術0TA下載鏈接。[〇〇17] 可選的,所述EMMC信息包括但不限于以下至少一項:當前EMMC的大小、類型和型號。
      [0018] 可選的,所述分區(qū)配置文件對應的系統(tǒng)版本包括但不限于4G EMMC版本、16G EMMC 版本。[0019 ]第二方面,提供一種EMMC升級裝置,包括:讀取模塊、判斷模塊和選擇模塊;
      [0020]其中,所述讀取模塊連接終端的板卡,用于對板卡的當前EMMC進行讀取,獲取EMMC 信息;
      [0021]所述判斷模塊連接所述讀取模塊,用于根據所述讀取模塊讀取的EMMC信息,判斷當前EMMC對應的機種;
      [0022]所述選擇模塊連接所述板卡和所述判斷模塊,用于為所述判斷模塊判斷的機種選擇與所述板卡的當前EMMC匹配的分區(qū)配置文件進行升級。
      [0023]可選的,所述讀取模塊連接所述板卡上的寄存器,所述讀取模塊具體用于在板卡初始化過程中,在寄存器中讀取當前EMMC的EMMC信息。
      [0024]可選的,還包括:連接所述判斷模塊的獲取模塊,
      [0025]所述獲取模塊,用于根據所述判斷模塊判斷的機種獲取當前EMMC系統(tǒng)版本,以便根據所述當前EMMC系統(tǒng)版本對板卡的當前EMMC匹配的分區(qū)配置文件進行升級。
      [0026]可選的,所述獲取模塊,包括:鏈接子模塊和下載子模塊;
      [0027]所述鏈接子模塊,用于根據所述機種獲取當前EMMC系統(tǒng)版本的下載鏈接;
      [0028]所述下載子模塊連接所述鏈接子模塊,用于自所述鏈接子模塊獲取的下載鏈接下載所述當前EMMC系統(tǒng)版本。[〇〇29]可選的,所述下載鏈接為空中下載技術0TA下載鏈接。[〇〇3〇] 可選的,所述EMMC信息包括但不限于以下至少一項:當前EMMC的大小、類型和型號。
      [0031]可選的,所述分區(qū)配置文件對應的系統(tǒng)版本包括但不限于4G EMMC版本、16G EMMC 版本。
      [0032]可選的,所述讀取模塊為讀取電路、所述判斷模塊為比較器和所述選擇模塊為傳輸線路使能電路;
      [0033]其中所述讀取電路的一端通過EMMC接口連接至所述板卡,另一端連接所述比較器,用于對板卡的當前EMMC進行讀取,獲取EMMC信息并緩存至緩存芯片;
      [0034]所述比較器一端連接所述讀取電路,另一端連接所述傳輸線路使能電路的控制端;用于接收讀取電路的緩存芯片獲取中的EMMC信息,判斷當前EMMC對應的機種,并將判斷結果傳輸至傳輸線路使能電路;
      [0035]所述傳輸線路使能電路通過傳輸線路將所述終端的板卡和升級文件存儲器連接, 其中每個傳輸線路對應一個板卡的分區(qū),用于根據所述判斷結果控制對應的傳輸線路升級文件存儲器中的當前EMMC系統(tǒng)版本傳輸至終端的板卡,以對當前EMMC匹配的分區(qū)配置文件進行升級。[〇〇36]第三方面,提供一種終端,包括上述的任一升級裝置。
      [0037]本發(fā)明的實施例提供的EMMC升級方法及升級裝置和終端,升級裝置對終端的板卡的當前EMMC進行讀取,獲取EMMC信息;根據EMMC信息,判斷當前EMMC對應的機種;為機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。由于在升級前針對EMMC的EMMC信息對當前 EMMC匹配的分區(qū)配置文件進行了選擇,因此能夠準確匹配到需要升級的分區(qū)配置文件,因此能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。【附圖說明】
      [0038]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
      [0039]圖1為本發(fā)明的實施例提供的一種EMMC升級裝置的結構示意圖;
      [0040]圖2為本發(fā)明的另一實施例提供的一種EMMC升級裝置的結構示意圖;
      [0041]圖3為本發(fā)明的又一實施例提供的一種EMMC升級裝置的結構示意圖;
      [0042]圖4為本發(fā)明的實施例提供的一種EMMC升級方法流程示意圖;
      [0043]圖5為本發(fā)明的實施例提供的一種EMMC升級方法流程示意圖?!揪唧w實施方式】[〇〇44]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0045]本發(fā)明的實施例的基本原理為,在對板卡的EMMC進行升級時,根據EMMC信息為不同機種選擇匹配的分區(qū)配置文件進行升級。從而能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。
      [0046]基于上述原理參照圖1所示,本發(fā)明的實施例提供一種EMMC升級裝置,包括:讀取模塊11、判斷模塊12和選擇模塊13。[〇〇47]其中,讀取模塊11連接終端的板卡10,用于對板卡10的當前MMC進行讀取,獲取 EMMC信息。[〇〇48] 示例性的,EMMC信息包括但不限于以下至少一項:當前EMMC的大小、類型和型號。
      [0049]判斷模塊12連接讀取模塊,用于根據讀取模塊11讀取的EMMC信息,判斷當前EMMC 對應的機種。
      [0050]選擇模塊13連接板卡10和判斷模塊12,用于為判斷模塊12判斷的機種選擇與板卡 10的當前EMMC匹配的分區(qū)配置文件進行升級。[〇〇511 示例性的,分區(qū)配置文件對應的系統(tǒng)版本包括但不限于4G EMMC版本、16G EMMC版本。[〇〇52]本發(fā)明的實施例提供的EMMC升級裝置,能夠對板卡的當前EMMC進行讀取,獲取 EMMC信息;根據EMMC信息,判斷當前EMMC對應的機種;為機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。由于在升級前針對EMMC的EMMC信息對當前EMMC匹配的分區(qū)配置文件進行了選擇,因此能夠準確匹配到需要升級的分區(qū)配置文件,因此能夠對同一板卡支持的不同 EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。
      [0053]其中,讀取模塊11連接板卡10上的寄存器101,讀取模塊11具體用于在板卡10初始化過程中,在寄存器101中讀取當前EMMC的EMMC信息。[〇〇54]參照圖2所示,EMMC升級裝置還包括:連接判斷模塊12的獲取模塊14,
      [0055]所述獲取模塊14,用于根據判斷模塊12判斷的機種獲取當前EMMC系統(tǒng)版本,以便根據所述當前EMMC系統(tǒng)版本對板卡的當前EMMC匹配的分區(qū)配置文件進行升級。
      [0056]通過上述方案實現(xiàn)了 EMMC系統(tǒng)版本,以在定位到當前EMMC匹配的分區(qū)配置文件后,根據該該EMMC系統(tǒng)版本對當前EMMC匹配的分區(qū)配置文件進行升級。[〇〇57]示例性的,獲取模塊14,包括:鏈接子模塊141和下載子模塊142;
      [0058]鏈接子模塊141,用于根據機種獲取當前EMMC系統(tǒng)版本的下載鏈接;下載子模塊 142連接鏈接子模塊141,用于自鏈接子模塊141獲取的下載鏈接下載當前EMMC系統(tǒng)版本。上述方案提供一種根據鏈接在網絡服務器自動下載當前EMMC系統(tǒng)版本的方案,其中為提高下載的效率,該下載鏈接為空中下載技術0TA下載鏈接。
      [0059]本發(fā)明的實施例一種終端,包括上述實施例提供的EMMC升級裝置。
      [0060]其中上述的,讀取模塊11、判斷模塊12、選擇模塊13、獲取模塊14可以為可以為單獨設立的處理器,也可以集成在升級裝置的某一個處理器中實現(xiàn),此外,也可以以程序代碼的形式存儲于管理系統(tǒng)的存儲器中,由升級裝置的某一個處理器調用并執(zhí)行以上單元的功能。此外這里所述的處理器可以是一個中央處理器(英文全稱:central processing unit, 英文簡稱:CPU),或者是特定集成電路(英文全稱:applicat1n specific integrated circuit,英文簡稱:ASIC),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。提供一種示例,如圖3所示,所述讀取模塊為讀取電路31、判斷模塊為比較器32和選擇模塊為傳輸線路使能電路33;其中讀取電路31的一端通過EMMC接口 311連接至板卡10,另一端連接比較器32,用于對板卡10的當前EMMC進行讀取,獲取EMMC信息并緩存至緩存芯片;比較器32 一端連接讀取電路31,另一端連接傳輸線路使能電路33的控制端KD;用于接收讀取電路的緩存芯片獲取中的EMMC信息,判斷當前EMMC對應的機種,并將判斷結果傳輸至傳輸線路使能電路33;傳輸線路使能電路33通過傳輸線路將所述終端的板卡10和升級文件存儲器40連接,其中每個傳輸線路對應一個板卡的分區(qū),用于根據判斷結果控制對應的傳輸線路升級文件存儲器40中的當前EMMC系統(tǒng)版本傳輸至終端的板卡10,以對當前EMMC匹配的分區(qū)配置文件進行升級。其中升級文件存儲器40可以為本地存儲器也可以為在線的服務器。
      [0061]參照圖4所示,本發(fā)明的實施例提供一種EMMC升級方法,包括如下步驟:
      [0062]401、對終端的板卡的當前EMMC進行讀取,獲取EMMC信息。
      [0063]所述EMMC信息包括但不限于以下至少一項:當前EMMC的大小、類型和型號。[〇〇64]402、根據EMMC信息,判斷當前EMMC對應的機種。[〇〇65]403、為機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。
      [0066]由于一個板卡可以包含兩個以上的EMMC匹配的分區(qū)配置文件,其中分區(qū)配置文件通常按大小區(qū)分,并且不同大小的分區(qū)配置文件支持不同版本的系統(tǒng)版本示例性的,如4G 分區(qū)代碼塊支持4G EMMC版本、16G分區(qū)代碼塊支持16G EMMC版本等等;在升級前首先對板卡的當前EMMC進行讀取,獲取EMMC信息;根據EMMC信息,判斷當前EMMC對應的機種;為機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。由于在升級前針對EMMC的EMMC信息對當前 EMMC匹配的分區(qū)配置文件進行了選擇,因此能夠準確匹配到需要升級的分區(qū)配置文件,因此能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。
      [0067]參照圖5所示本發(fā)明的實施例提供另一種EMMC升級方法,包括如下步驟:[〇〇68]501、在板卡初始化過程中,在寄存器中讀取當前EMMC的EMMC信息。[〇〇69] EMMC信息包括但不限于以下至少一項:當前EMMC的大小、類型和型號。[〇〇7〇] 502、根據EMMC信息,判斷當前EMMC對應的機種。[〇〇71]503、根據機種獲取當前EMMC系統(tǒng)版本。
      [0072]示例性的,升級裝置根據機種獲取當前EMMC系統(tǒng)版本的下載鏈接;升級裝置自下載鏈接下載當前EMMC系統(tǒng)版本。下載鏈接為空中下載技術0TA下載鏈接。
      [0073]504、為機種選擇與當前EMMC匹配的分區(qū)配置文件,根據當前EMMC系統(tǒng)版本對板卡的當前EMMC匹配的分區(qū)配置文件進行升級。[〇〇74] 分區(qū)配置文件對應的系統(tǒng)版本包括但不限于4G EMMC版本、16G EMMC版本。[〇〇75]本發(fā)明的實施例提供的MMC升級方法,EMMC升級裝置對板卡的當前EMMC進行讀取,獲取MMC信息;根據MMC信息,判斷當前EMMC對應的機種;為機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。由于在升級前針對EMMC的EMMC信息對當前EMMC匹配的分區(qū)配置文件進行了選擇,因此能夠準確匹配到需要升級的分區(qū)配置文件,因此能夠對同一板卡支持的不同EMMC版本進行統(tǒng)一升級,避免在升級過程中可能出現(xiàn)系統(tǒng)版本選擇錯誤導致EMMC 對應的分區(qū)配置文件升級錯誤,保證各個版本穩(wěn)定準確升級到各自最新版本。
      [0076]最后應當說明的是:以上實施例僅用以說明本發(fā)明的技術方案而非對其限制;盡管參照實施例對本發(fā)明進行了詳細的說明,所屬領域的普通技術人員應當理解:依然可以對本發(fā)明的【具體實施方式】進行修改或者對部分技術特征進行等同替換;而不脫離本發(fā)明技術方案的精神,其均應涵蓋在本發(fā)明請求保護的技術方案范圍當中。
      【主權項】
      1.一種EMMC升級方法,其特征在于,包括:對終端的板卡的當前EMMC進行讀取,獲取EMMC信息;根據所述EMMC信息,判斷當前EMMC對應的機種;為所述機種選擇與當前EMMC匹配的分區(qū)配置文件進行升級。2.根據權利要求1所述的方法,其特征在于,所述升級裝置對板卡的當前EMMC進行讀 取,獲取EMMC信息,包括:在板卡初始化過程中,在寄存器中讀取當前EMMC的EMMC信息。3.根據權利要求1所述的方法,其特征在于,所述為所述機種選擇與當前EMMC匹配的分 區(qū)配置文件進行升級前,還包括:根據所述機種獲取當前EMMC系統(tǒng)版本,以便根據所述當前EMMC系統(tǒng)版本對所述板卡的 當前EMMC匹配的分區(qū)配置文件進行升級。4.根據權利要求3所述的方法,其特征在于,所述根據所述機種型號獲取當前EMMC系統(tǒng) 版本,包括:所述根據所述機種獲取當前EMMC系統(tǒng)版本的下載鏈接;所述自所述下載鏈接下載所述當前EMMC系統(tǒng)版本。5.根據權利要求4所述的方法,其特征在于,所述下載鏈接為空中下載技術OTA下載鏈接。6.根據權利要求1-4任一項所述的方法,其特征在于,所述EMMC信息包括但不限于以下 至少一項:當前EMMC的大小、類型和型號。7.根據權利要求1-4任一項所述的方法,其特征在于,所述分區(qū)配置文件對應的系統(tǒng)版 本包括但不限于4G EMMC版本、16G EMMC版本。8.—種EMMC升級裝置,其特征在于,包括:讀取模塊、判斷模塊和選擇模塊;其中,所述讀取模塊連接終端的板卡,用于對板卡的當前EMMC進行讀取,獲取EMMC信 息;所述判斷模塊連接所述讀取模塊,用于根據所述讀取模塊讀取的EMMC信息,判斷當前 EMMC對應的機種;所述選擇模塊連接所述板卡和所述判斷模塊,用于為所述判斷模塊判斷的機種選擇與 所述板卡的當前EMMC匹配的分區(qū)配置文件進行升級。9.根據權利要求8所述的升級裝置,其特征在于,所述讀取模塊連接所述板卡上的寄存 器,所述讀取模塊具體用于在板卡初始化過程中,在寄存器中讀取當前EMMC的EMMC信息。10.根據權利要求8所述的升級裝置,其特征在于,還包括:連接所述判斷模塊的獲取模 塊,所述獲取模塊,用于根據所述判斷模塊判斷的機種獲取當前EMMC系統(tǒng)版本,以便根據 所述當前EMMC系統(tǒng)版本對板卡的當前EMMC匹配的分區(qū)配置文件進行升級。11.根據權利要求10所述的升級裝置,其特征在于,所述獲取模塊,包括:鏈接子模塊和 下載子模塊;所述鏈接子模塊,用于根據所述機種獲取當前EMMC系統(tǒng)版本的下載鏈接;所述下載子模塊連接所述鏈接子模塊,用于自所述鏈接子模塊獲取的下載鏈接下載所 述當前EMMC系統(tǒng)版本。12.根據權利要求11所述的升級裝置,其特征在于,所述下載鏈接為空中下載技術OTA 下載鏈接。13.根據權利要求8-12任一項所述的升級裝置,其特征在于,所述EMMC信息包括但不限 于以下至少一項:當前EMMC的大小、類型和型號。14.根據權利要求8-12任一項所述的升級裝置,其特征在于,所述分區(qū)配置文件對應的 系統(tǒng)版本包括但不限于4G EMMC版本、16G EMMC版本。15.根據權利要求8-12任一項所述的升級裝置,其特征在于,所述讀取模塊為讀取電 路、所述判斷模塊為比較器和所述選擇模塊為傳輸線路使能電路;其中所述讀取電路的一端通過EMMC接口連接至所述板卡,另一端連接所述比較器,用 于對板卡的當前EMMC進行讀取,獲取EMMC信息并緩存至緩存芯片;所述比較器一端連接所述讀取電路,另一端連接所述傳輸線路使能電路的控制端;用 于接收讀取電路的緩存芯片獲取中的EMMC信息,判斷當前EMMC對應的機種,并將判斷結果 傳輸至傳輸線路使能電路;所述傳輸線路使能電路通過傳輸線路將所述終端的板卡和升級文件存儲器連接,其中 每個傳輸線路對應一個板卡的分區(qū),用于根據所述判斷結果控制對應的傳輸線路升級文件 存儲器中的當前EMMC系統(tǒng)版本傳輸至終端的板卡,以對當前EMMC匹配的分區(qū)配置文件進行 升級。16.—種終端,其特征在于,包括權利要求8-15任一項所述的EMMC升級裝置。
      【文檔編號】G06F9/445GK105955781SQ201610302814
      【公開日】2016年9月21日
      【申請日】2016年5月9日
      【發(fā)明人】呂本登
      【申請人】京東方科技集團股份有限公司, 北京京東方多媒體科技有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1