迅维网

查看: 18755|回复: 24
打印 上一主题 下一主题
[维修资料]

最近很火修改BIOS中的ME REGINON的原因

  [复制链接]
跳转到指定楼层
1#
发表于 2015-9-25 18:14:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 广东汕头 来自 广东汕头

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 scq330 于 2015-9-25 18:18 编辑

一直不明白月饼大师说的http://www.chinafix.com/thread-891281-1-1.html里面me的意思及用途,特意百度了一下,把得到的资料与大家分享,应该很多人不明白它的真正含义:

摘抄于网络:


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被破坏,后面就没法启动,造成不开机....



评分

参与人数 12下载分 +46 收起 理由
jac- + 5 就是要明白电气性能和原理,不然的话,面对.
阳磊 + 2 很给力!
610555528 + 5 很给力!
遇说还修 + 5 很给力!
jkhh + 3 赞一个!
huhaju + 5 很给力!
wgopp520 + 1 可以,需要这样的研究精神
麦毅诚 + 6 很给力!
大大懒虫 + 2 赞一个!
广州迅芯科技 + 2 赞一个!

查看全部评分

推荐
发表于 2015-9-25 21:47:32 | 只看该作者 来自: 广东汕头 来自 广东汕头
麦毅诚 发表于 2015-9-25 19:41
原来所有BIOS里的ME头都在1000偏移地址是这原因,转换成10进就是4096!

确实是呀,不明就里的,只能有样学样了,所以我想找找这方面的资料.

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2015-9-25 19:41:09 来自迅维网APP | 只看该作者 来自: 广东江门 来自 广东江门
原来所有BIOS里的ME头都在1000偏移地址是这原因,转换成10进就是4096!

点评

确实是呀,不明就里的,只能有样学样了,所以我想找找这方面的资料.  详情 回复 发表于 2015-9-25 21:47
回复 支持 0 反对 1

使用道具 举报

2#
发表于 2015-9-25 18:33:31 | 只看该作者 来自: 广西 来自 广西
看完你的说明好像又多懂了一点点哟。加分。

点评

大哥,你加的分在哪哟....  详情 回复 发表于 2015-9-25 18:34
回复 支持 反对

使用道具 举报

3#
发表于 2015-9-25 18:34:00 | 只看该作者 来自: 广东汕头 来自 广东汕头
20090101 发表于 2015-9-25 18:33
看完你的说明好像又多懂了一点点哟。加分。

大哥,你加的分在哪哟....

评分

参与人数 1下载分 +6 收起 理由
天意wx + 6 比较简单通俗的介绍ME

查看全部评分

回复 支持 反对

使用道具 举报

4#
发表于 2015-9-25 18:41:00 | 只看该作者 来自: 广东广州 来自 广东广州
不开机。。不会吧 很多都是不显示

回复 支持 反对

使用道具 举报

5#
发表于 2015-9-25 19:10:17 | 只看该作者 来自: 中国 来自 中国
一般ME出问题都是风扇狂转,掉电两次才开机,开机很慢

点评

可能设计的不同或者破坏程道不同,得到的结果也不尽相同,这个我也是摘抄于网络的.就像硬盘的固件,你修改它的配置文件,不一定会不能正常启动,只是有些会用着重启或者跑不了sf罢了.  详情 回复 发表于 2015-9-25 19:54
回复 支持 反对

使用道具 举报

7#
发表于 2015-9-25 19:54:02 | 只看该作者 来自: 广东汕头 来自 广东汕头
376446567 发表于 2015-9-25 19:10
一般ME出问题都是风扇狂转,掉电两次才开机,开机很慢

可能设计的不同或者破坏程道不同,得到的结果也不尽相同,这个我也是摘抄于网络的.就像硬盘的固件,你修改它的配置文件,不一定会不能正常启动,只是有些会用着重启或者跑不了sf罢了.

回复 支持 反对

使用道具 举报

8#
发表于 2015-9-25 21:45:17 | 只看该作者 来自: 广东广州 来自 广东广州
ME在哪里可以下载到?

点评

http://www.chinafix.com/thread-890460-1-1.html 这里有,好多  详情 回复 发表于 2015-9-25 21:46
回复 支持 反对

使用道具 举报

9#
发表于 2015-9-25 21:46:29 | 只看该作者 来自: 广东汕头 来自 广东汕头
回复 支持 反对

使用道具 举报

11#
发表于 2015-9-25 21:51:58 | 只看该作者 来自: 广东广州 来自 广东广州
这些是随便选 一个合成到备份下来的BIOS就行吗?还是搜索备份下来BIOS中的$mn来找到16位进制转译成10进制后下载对应的固件?

点评

我的理解是对应版本的才行.  详情 回复 发表于 2015-9-25 22:01
回复 支持 反对

使用道具 举报

12#
发表于 2015-9-25 22:01:24 | 只看该作者 来自: 广东汕头 来自 广东汕头
广州迅芯科技 发表于 2015-9-25 21:51
这些是随便选 一个合成到备份下来的BIOS就行吗?还是搜索备份下来BIOS中的$mn来找到16位进制转译成10进制后 ...

我的理解是对应版本的才行.

点评

所以饼哥说的搜索$mn2的最终目的是找对应的固件,我是这样理解的,还没试试方法。  详情 回复 发表于 2015-9-25 22:08
回复 支持 反对

使用道具 举报

13#
发表于 2015-9-25 22:05:35 | 只看该作者 来自: 上海 来自 上海
楼主的资料在哪里找到的。很好的资料啊!谢谢你!

回复 支持 反对

使用道具 举报

14#
发表于 2015-9-25 22:08:30 | 只看该作者 来自: 广东广州 来自 广东广州
scq330 发表于 2015-9-25 22:01
我的理解是对应版本的才行.

所以饼哥说的搜索$mn2的最终目的是找对应的固件,我是这样理解的,还没试试方法。

点评

应该是这样,他是一个关键词,也就是程序的版本号,因为我们不能反编译,只能找未初始化的me程序注入让它重新和pch中的rom相互作用.  详情 回复 发表于 2015-9-25 23:37
回复 支持 反对

使用道具 举报

15#
发表于 2015-9-25 22:10:32 | 只看该作者 来自: 浙江杭州 来自 浙江杭州
楼主说的PCH是6系列还是6以上的? PCH内部有程序?不是EC内部有吗?

点评

5系列的就有ME了 是PCH需要的程序 ME还不涉及EC的部分 个人理解  详情 回复 发表于 2015-9-25 22:28
回复 支持 反对

使用道具 举报

16#
发表于 2015-9-25 22:28:06 | 只看该作者 来自: 河北 来自 河北
差不多DE 发表于 2015-9-25 22:10
楼主说的PCH是6系列还是6以上的? PCH内部有程序?不是EC内部有吗?

5系列的就有ME了

是PCH需要的程序

ME还不涉及EC的部分   个人理解

点评

其实ICH7开始就开始使用这种技术!只不过那时的功能没有现在的这么复杂,用内部指令集就能完成!现在的功能多了!必须外置在BIOS里面!  详情 回复 发表于 2015-9-25 23:18
回复 支持 反对

使用道具 举报

17#
发表于 2015-9-25 23:18:20 | 只看该作者 来自: 中国 来自 中国
天意wx 发表于 2015-9-25 22:28
5系列的就有ME了

是PCH需要的程序

其实ICH7开始就开始使用这种技术!只不过那时的功能没有现在的这么复杂,用内部指令集就能完成!现在的功能多了!必须外置在BIOS里面!

点评

pch内部应该是有一个rom在里面,但它还要外部rom来做引导,它要先从外部spi的flash引导后,再去执行pch内部的rom,完成其它的初始化(比如硬件加密,就像资料说amt),它初始化完成后还要交由外部flash来完成其它操作,比如系  详情 回复 发表于 2015-9-25 23:33
回复 支持 反对

使用道具 举报

18#
发表于 2015-9-25 23:33:54 | 只看该作者 来自: 广东汕头 来自 广东汕头
麦毅诚 发表于 2015-9-25 23:18
其实ICH7开始就开始使用这种技术!只不过那时的功能没有现在的这么复杂,用内部指令集就能完成!现在的功 ...

pch内部应该是有一个rom在里面,但它还要外部rom来做引导,它要先从外部spi的flash引导后,再去执行pch内部的rom,完成其它的初始化(比如硬件加密,就像资料说amt),它初始化完成后还要交由外部flash来完成其它操作,比如系统引导这些,.我是这样理解的

点评

它们的软件如何上载走向真的很难考究!除非拿到Intel的资料!还有就是其实现在网上也有很多ME Firmwares 下载,作用是更新的!像刷BIOS那样操作!那些譬如风扇狂转能开机的机器估计就这样刷新就能正常而不需要再修改B  详情 回复 发表于 2015-9-25 23:47
回复 支持 反对

使用道具 举报

19#
发表于 2015-9-25 23:37:40 | 只看该作者 来自: 广东汕头 来自 广东汕头
广州迅芯科技 发表于 2015-9-25 22:08
所以饼哥说的搜索$mn2的最终目的是找对应的固件,我是这样理解的,还没试试方法。

应该是这样,他是一个关键词,也就是程序的版本号,因为我们不能反编译,只能找未初始化的me程序注入让它重新和pch中的rom相互作用.

回复 支持 反对

使用道具 举报

20#
发表于 2015-9-25 23:47:44 | 只看该作者 来自: 中国 来自 中国
scq330 发表于 2015-9-25 23:33
pch内部应该是有一个rom在里面,但它还要外部rom来做引导,它要先从外部spi的flash引导后,再去执行pch内部 ...

它们的软件如何上载走向真的很难考究!除非拿到Intel的资料!还有就是其实现在网上也有很多ME Firmwares 下载,作用是更新的!像刷BIOS那样操作!那些譬如风扇狂转能开机的机器估计就这样刷新就能正常而不需要再修改BIOS!

点评

我觉得如果原me坏的,这种更新可能会失败,我的理由是它应该先去校验原先的me fw,如果校验不过就不让更新.这是为了保证rom的完整性,因为客户一写错,就要回售后,会给售后造成压力还会影响名声.  详情 回复 发表于 2015-9-25 23:56
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复