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

      一種在線燒寫me的方法

      文檔序號:9200251閱讀:450來源:國知局
      一種在線燒寫me的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體地說是一種在線燒寫ME的方法。
      【背景技術(shù)】
      [0002]筆記本電腦作為主要的移動設(shè)備之一,在人們的日常生活和工作中變得越來越不可或缺。常見的筆記本電腦都是基于X86架構(gòu)的,隨著近年來國內(nèi)對自主可控和信息安全的高度重視,國產(chǎn)筆記本電腦也開始呈現(xiàn)出快速發(fā)展的趨勢。
      [0003]EC寄存器是筆記本平臺的一個獨特設(shè)計,其主要的功能就是根據(jù)B1S和操作系統(tǒng)的指示,完成對計算機系統(tǒng)電源狀態(tài)的控制。EC下面還可以掛載很多EC設(shè)備,這些設(shè)備通過EC寄存器可以完成與B1S以及操作系統(tǒng)的交互,例如通過EC鍵盤上的功能鍵調(diào)節(jié)筆記本聲音和屏幕亮度等。
      [0004]B1S開發(fā)者所要做的工作是在計算機進入操作系統(tǒng)之前,根據(jù)具體的平臺完成對各種設(shè)備及控制器的初始化工作,使得操作系統(tǒng)可以被順利的引導(dǎo)并啟動。筆記本上存儲B1S代碼的Flash ROM大小為8M,其中存儲的二進制文件主要包含兩部分:一是Intel提供的一個二進制的ME文件,這一部分的程序源碼對于B1S開發(fā)者是不可見的;二是B1S開發(fā)者所編寫的代碼經(jīng)過編譯后生成的一個大小為4M的*.fd格式文件。其中ME是由Intel提供的,Intel會不定期發(fā)布新的ME版本,以適應(yīng)新產(chǎn)品的需求,Intel還會提供一個Flash Image Tool工具,用來將ME文件和B1S開發(fā)者得到的*.fd文件進行融合,得到一個大小為8M的二進制文件。
      [0005]Flash ROM中存儲的二進制文件中的B1S部分可以通過命令在線燒寫,但是加入ME之后的二進制文件無法完成在線燒寫,目前常用的燒寫方法是,從平臺上取下ROM芯片,利用離線燒寫器將加入ME和B1S的二進制文件燒寫進ROM芯片中,這種方法嚴重影響了工作效率,增加了 B1S開發(fā)時間。本發(fā)明基于效率以及方便性考慮,提出了一種在線燒寫ME的方法,不需將ROM芯片從平臺取下,便可完成燒寫工作,大大提高了工作效率。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明的技術(shù)任務(wù)是針對在現(xiàn)有技術(shù)的不足,提供一種在線燒寫ME的方法。
      [0007]本發(fā)明的技術(shù)方案是按以下方式實現(xiàn)的,該一種在線燒寫ME的方法,其具體實現(xiàn)過程為:
      I)將南橋芯片與EC寄存器相連接,兩者均接入供電電源;
      2 )接通筆記本平臺電源,拉高南橋芯片電平,使ME不可在線燒寫;
      3)執(zhí)行B1S代碼程序,通過該B1S代碼控制EC寄存器,拉低上述高電平;
      4)重新啟動平臺,使得ME在低電平下進行在線燒寫。
      [0008]所述南橋芯片的HDA_SD0管腳接入到EC寄存器的85管腳,兩者均接入供電電源;南橋芯片的RSMRST#管腳用來檢測HDA_SD0管腳的電平高低。
      [0009]所述供電電源的輸入端經(jīng)過電阻R后接入南橋芯片的HDA_SD0管腳、EC寄存器的85管腳,且該供電電源為3.3V。
      [0010]所述步驟2)的具體過程為:接通筆記本平臺電源后,HDA_SDO電平信號被拉高,按下開機按鍵后,在RSMRST#的上升沿檢測到HDA_SDO為高,使ME不可在線燒寫。
      [0011]所述步驟3)中的B1S代碼通過0x66端口向EC寄存器中寫入命令0x41,通過該操作控制EC寄存器的85管腳,來拉低信號HDA_SD0的電平。
      [0012]所述步驟4)的具體過程為:
      B1S代碼啟動后,HDA_SD0的電平為低,且EC寄存器時鐘帶電,當平臺電源不斷開時,HDA_SD0 —直保持低電平;
      重新啟動平臺,此時在RSMRST#的上升沿檢測到HDA_SD0為低,使ME可以在線燒寫,從而完成ME的在線燒寫工作。
      [0013]本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是:
      本發(fā)明的一種在線燒寫ME的方法可實現(xiàn)ROM芯片無需從平臺上取下就在線燒寫ME,大大提高了工作效率,方便對B1S的研發(fā),縮短研發(fā)時間,降低成本損耗,實用性強,易于推廣。
      【附圖說明】
      [0014]附圖1是本發(fā)明的設(shè)計原理圖。
      [0015]附圖2是本發(fā)明中信號HDA_SD0和RSMRST#的工作時序圖。
      【具體實施方式】
      [0016]下面結(jié)合附圖對本發(fā)明所提供的一種在線燒寫ME的方法作以下詳細說明。
      [0017]本發(fā)明提出一種在線燒寫ME的方法,主要用到南橋芯片上的A36 (HDA_SD0)管腳和C21(RSMRST#)管腳以及EC寄存器上的85管腳,具體的原理框圖如圖1所示。具體的工作原理如下:當接通平臺電源后,HDA_SD0為高電平,而按下開機按鍵后,RSMRST#由低電平變?yōu)楦唠娖?,同時在RSMRST#的上升沿會對HDA_SD0進行采樣,如果此時HDA_SD0是高電平,則將ME置于保護模式下,在線燒寫ME無效;如果此時HDA_SD0是低電平,則使ME可在線燒寫。
      [0018]根據(jù)此原理,本專利中利用EC的85管腳對HDA_SD0電平進行控制,在B1S代碼中通過控制EC寄存器來達到控制HDA_SD0電平的目的。
      [0019]如附圖1、圖2所示,該方法的具體過程為:
      I)將南橋芯片與EC寄存器相連接,兩者均接入供電電源;
      2 )接通筆記本平臺電源,拉高南橋芯片電平,使ME不可在線燒寫;
      3)執(zhí)行B1S代碼程序,通過該B1S代碼控制EC寄存器,拉低上述高電平;
      4)重新啟動平臺,使得ME在低電平下進行在線燒寫。
      [0020]所述南橋芯片的HDA_SD0管腳接入到EC寄存器的85管腳,兩者均接入供電電源;南橋芯片的RSMRST#管腳用來檢測HDA_SD0管腳的電平高低。
      [0021]所述供電電源的輸入端經(jīng)過電阻R后接入南橋芯片的HDA_SD0管腳、EC寄存器的85管腳,且該供電電源為3.3V。
      [0022]所述步驟2)的具體過程為:接通筆記本平臺電源后,HDA_SD0電平信號被拉高,按下開機按鍵后,在RSMRST#的上升沿檢測到HDA_SDO為高,使ME不可在線燒寫。
      [0023]所述步驟3)中的B1S代碼通過0x66端口向EC寄存器中寫入命令0x41,通過該操作控制EC寄存器的85管腳,來拉低信號HDA_SD0的電平。
      [0024]所述步驟4)的具體過程為:
      B1S代碼啟動后,HDA_SD0的電平為低,且EC寄存器時鐘帶電,當平臺電源不斷開時,HDA_SD0 —直保持低電平;
      重新啟動平臺,此時在RSMRST#的上升沿檢測到HDA_SD0為低,使ME可以在線燒寫,從而完成ME的在線燒寫工作。
      [0025]本發(fā)明主要適用于帶EC寄存器的X86架構(gòu),EC寄存器主要包括華邦EC和ITE廠商的EC。
      [0026]上述【具體實施方式】僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發(fā)明的一種在線燒寫ME的方法的權(quán)利要求書的且任何所述技術(shù)領(lǐng)域的普通技術(shù)人員對其所做的適當變化或替換,皆應(yīng)落入本發(fā)明的專利保護范圍。
      【主權(quán)項】
      1.一種在線燒寫ME的方法,其特征在于,具體過程為: I)將南橋芯片與EC寄存器相連接,兩者均接入供電電源; 2 )接通筆記本平臺電源,拉高南橋芯片電平,使ME不可在線燒寫; 3)執(zhí)行B1S代碼程序,通過該B1S代碼控制EC寄存器,拉低上述高電平; 4)重新啟動平臺,使得ME在低電平下進行在線燒寫。2.根據(jù)權(quán)利要求1所述的一種在線燒寫ME的方法,其特征在于,所述南橋芯片的HDA_SDO管腳接入到EC寄存器的85管腳,兩者均接入供電電源;南橋芯片的RSMRST#管腳用來檢測HDA_SD0管腳的電平高低。3.根據(jù)權(quán)利要求2所述的一種在線燒寫ME的方法,其特征在于,所述供電電源的輸入端經(jīng)過電阻R后接入南橋芯片的HDA_SD0管腳、EC寄存器的85管腳,且該供電電源為3.3V。4.根據(jù)權(quán)利要求2所述的一種在線燒寫ME的方法,其特征在于,所述步驟2)的具體過程為:接通筆記本平臺電源后,HDA_SD0電平信號被拉高,按下開機按鍵后,在RSMRST#的上升沿檢測到HDA_SD0為高,使ME不可在線燒寫。5.根據(jù)權(quán)利要求2所述的一種在線燒寫ME的方法,其特征在于,所述步驟3)中的B1S代碼通過0x66端口向EC寄存器中寫入命令0x41,通過該操作控制EC寄存器的85管腳,來拉低信號HDA_SD0的電平。6.根據(jù)權(quán)利要求2所述的一種在線燒寫ME的方法,其特征在于,所述步驟4)的具體過程為: B1S代碼啟動后,HDA_SD0的電平為低,且EC寄存器時鐘帶電,當平臺電源不斷開時,HDA_SD0 —直保持低電平; 重新啟動平臺,此時在RSMRST#的上升沿檢測到HDA_SD0為低,使ME可以在線燒寫,從而完成ME的在線燒寫工作。
      【專利摘要】本發(fā)明提供一種在線燒寫ME的方法,其具體實現(xiàn)過程為:將南橋芯片與EC寄存器相連接,兩者均接入供電電源;接通筆記本平臺電源,拉高南橋芯片電平,使ME不可在線燒寫;執(zhí)行BIOS代碼程序,通過該BIOS代碼控制EC寄存器,拉低上述高電平;重新啟動平臺,使得ME在低電平下進行在線燒寫。該在線燒寫ME的方法和現(xiàn)有技術(shù)相比,大大提高了工作效率,方便對BIOS的研發(fā),縮短研發(fā)時間,降低成本損耗,實用性強,易于推廣。
      【IPC分類】G06F9/445
      【公開號】CN104915233
      【申請?zhí)枴緾N201510307929
      【發(fā)明人】劉君朋, 陳乃闊
      【申請人】山東超越數(shù)控電子有限公司
      【公開日】2015年9月16日
      【申請日】2015年6月8日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1