本帖最后由 18cm 于 2015-9-10 04:00 编辑
摘抄一段:ME目前掌管了系統開機大權,包含開機時部份的power sequence / clock / HW-STRAP
而ME基本上就是一個內含在PCH內的Controller
當你按下Power button時,剛開始ME會先使用一用PCH內含的ROM來啟動(這組ROM是外界無法touch的),接著套用一個HW Default去驅動CLOCK來讓系統開機,CLOCK出來後,ME會先去讀取存放在SPI ROM裡的Descriptor,也就是SPI Flash的前4KB, 先驗証Descriptor裡的signature是否等於0FF0A55Ah,若不同的話,則不會執行ME FW! 若值正確,會接著套用Descriptor裡的hw strap值並執行ME Firmware,然後才開始LOAD SPI Flash裡的BIOS Area,當BIOS開機到MRC,時會分配memory 給ME UMA使用…
ME上還有不同的AP,Intel AMT就算是ME AP的一種
=====================以下是老衲的理解:
前面说到的ME并非ME的硬件部分,而是它的Firm Ware,也就是固件,地位和BIOS模组是对应的,只不过各司其职,功能不同罢了。ME Firm Ware应该是先于BIOS发生作用的,它应该是含有对时钟发生器、PCH和主板先期工作的一些数据、指令和规范。
有些主板在使用旧版本的BIOS,安装后期CPU时,开机以后,PCI检测卡现实晶振错误或者PCH错误,恐怕就是这个的一个具体表现了。
还有就是比较典型的B85主板超频,要求使用早起的ME,恐怕也是为了躲过后期intel ME固件更严格的倍频管理吧。
我理解ME固件就是主机板正式工作以前一个必须遵守的法律法规。没有这玩意儿的允许,压根别想亮起来!
|