迅维网

查看: 15405|回复: 38
打印 上一主题 下一主题

关于EC带不带程序的判断(供新手学习)

    [复制链接]
跳转到指定楼层
1#
发表于 2013-4-24 16:51:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 安徽宿州 来自 安徽宿州

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

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

x
本帖最后由 新潮科技小俊 于 2013-4-24 17:39 编辑

       这是我给徒弟们写的一个参考资料,现在发出来给新手学习。
     一般来说EC带不带程序,可以用示波器在主板待机状态下测量SPI ROM芯片的第一脚CS#来判断,如果有连续不断的波形交换,那这个EC就不带程序,它需要读取外置的SPI ROM里的CODE来完成GPIO引脚的功能定义,反之如果EC带程序,那么它待机状态下SPI ROM的第一脚CS#就只会是个3.3V高电平,不会有数据交换波形,因为EC内部含有程序。
       以上所说是常见情况,维修中经常还会遇到其它几个形式的EC ROM构架,我们先看个方框图:
     上图给出的两种构架,就是我们常用的,SPI ROM挂在EC芯片上,那么这个EC就不带程序,通过外置的SPI ROM来定义GPIO引脚,此时SPI ROM内不但含有机器引导CODE,还包含有EC 需要的CODE,算是二合一了。而SPI ROM挂在南桥上,EC就是内部自带程序的。既然EC内部自带程序了,那么就不需要外置一个ROM芯片了,所以BIOS芯片自然就挂在南桥上,用做机器引导代码。
     那么是不是只要BIOS挂在南桥上的,EC都是自带程序的呢?实际证明,这并不是一个定律,比如英业达代工的HP机型 6515B 4411S等,这些都是BIOS直接挂在南桥上,那么是不是EC就不可以换新的芯片?其实不然,这些机型都可以更换新的空EC芯片,更换完后,通电你会发现机器并不能立马开机,要等上几秒钟,此时主板正在向空EC芯片里写入程序,等写入完成了,自然就可以开机了。那么这种构架就属于两者之间。

      上图这种构架是I系列平台常见的,也就是我们平时所说的“双BIOS”其实这并不是双BIOS,只不过把前面我说的二合一构架,分开了。BIOS芯片挂南桥专门负责引导CODEPCH的一些自定义,EC内部也不带程序,靠外置的SPI ROM芯片来放置程序。
     上图这种是新构架,也是用在I系列平台,它摆脱了“双BIOS”的构架,依然采用之前的挂EC的构架,但是SPI ROM的第一脚CS#待机时,并不会有连续不断的数据交换波形。而是在通电瞬间只有一小段数据波形的传输,如图:
    此构架常出现于使用新塘EC的华硕等新机型,这个也属于EC不带程序的构架。
    以上所说的4种构架都是维修中常用的,其实不论是什么构架,都可以通过图纸的方框图和示波器对CS#的测量来判断,EC是不是带程序,可不可以更换新EC

关于EC带不带程序的判断.pdf

165.45 KB, 下载次数: 497, 下载积分: 下载分 -2 分, 下载 1 次


评分

参与人数 7下载分 +43 收起 理由
瓷器 + 5 很给力!
zhanghao339 + 2 很给力!
wchj5120 + 1 内部资料拿出来分享,太不够意思咯。
风不可挡 + 5 很给力!
电子技术员 + 10 多出精品
维大 + 10
周旋 + 10 很给力!

查看全部评分

推荐
发表于 2013-4-24 22:07:30 | 只看该作者 来自: 河北 来自 河北
你这个师傅不错啊 还给徒弟写资料 支持下

回复 支持 1 反对 0

使用道具 举报

推荐
发表于 2013-4-24 20:00:22 | 只看该作者 来自: 江苏无锡 来自 江苏无锡
如果空ec挂在4411s上被写入了程序拆下了后挂在其他机型是上就不能用了吗

回复 支持 1 反对 0

使用道具 举报

4#
发表于 2013-5-8 09:20:46 | 只看该作者 来自: 湖北宜昌 来自 湖北宜昌
还有一个最简单的方法,如果EC 上有贴纸的标明的话,肯定带程序!

回复 支持 反对

使用道具 举报

5#
发表于 2013-5-25 17:52:08 | 只看该作者 来自: 广东韶关 来自 广东韶关
专业。初学者的福音。

回复 支持 反对

使用道具 举报

6#
发表于 2013-5-25 18:10:42 | 只看该作者 来自: 安徽 来自 安徽
有长见识了,填补了一个大空白。

回复 支持 反对

使用道具 举报

7#
发表于 2013-5-31 00:25:40 | 只看该作者 来自: 广东广州 来自 广东广州
不关什么牌子的EC都一样这样测量的吗

回复 支持 反对

使用道具 举报

8#
发表于 2013-6-10 00:39:21 | 只看该作者 来自: 上海 来自 上海
楼主写的好仔细   膜拜   再咨询个问题双BIOS一般刷哪个?

回复 支持 反对

使用道具 举报

9#
发表于 2014-8-12 11:24:10 | 只看该作者 来自: 四川 来自 四川
我有个IT8580e不知道带程序不

回复 支持 反对

使用道具 举报

10#
发表于 2014-8-12 11:41:59 | 只看该作者 来自: 湖北襄阳 来自 湖北襄阳
高手啊,这些东西以前都不知道

回复 支持 反对

使用道具 举报

11#
发表于 2014-8-12 11:42:28 | 只看该作者 来自: 湖北襄阳 来自 湖北襄阳
高手啊,这些东西以前都不知道

回复 支持 反对

使用道具 举报

12#
发表于 2014-8-12 11:43:03 | 只看该作者 来自: 湖北襄阳 来自 湖北襄阳
高手啊,这些东西以前都不知道

回复 支持 反对

使用道具 举报

13#
发表于 2014-8-12 11:57:18 | 只看该作者 来自: 广东深圳 来自 广东深圳
我师傅说的也和之差不多,  我想问,如果EC自带程序,拆掉BIOS能触发吗

点评

ec带程序的,不要BIOS也可以出发的,只是不会亮而已  详情 回复 发表于 2014-8-12 16:34
回复 支持 反对

使用道具 举报

14#
发表于 2014-8-12 15:38:50 | 只看该作者 来自: 北京 来自 北京
多谢师父给我们补钙,黑有条理

回复 支持 反对

使用道具 举报

15#
发表于 2014-8-12 15:50:08 | 只看该作者 来自: 湖南张家界 来自 湖南张家界
EC都是自带程序的呢?实际证明,

回复 支持 反对

使用道具 举报

16#
发表于 2014-8-12 15:50:31 | 只看该作者 来自: 湖南张家界 来自 湖南张家界
CODE来完成GPIO引脚的功能定义,

回复 支持 反对

使用道具 举报

17#
发表于 2014-8-12 16:34:31 | 只看该作者 来自: 河南郑州 来自 河南郑州
1325503305 发表于 2014-8-12 11:57
我师傅说的也和之差不多,  我想问,如果EC自带程序,拆掉BIOS能触发吗

ec带程序的,不要BIOS也可以出发的,只是不会亮而已

回复 支持 反对

使用道具 举报

18#
发表于 2014-8-31 15:53:26 | 只看该作者 来自: 广东云浮 来自 广东云浮
好像现在大部分第三代CPU机器都是EC带程序的哦

回复 支持 反对

使用道具 举报

19#
发表于 2014-8-31 16:17:00 来自迅维网APP | 只看该作者 来自: 北京 来自 北京
你这个师傅不错啊 还给徒弟写资料 支持下

回复 支持 反对

使用道具 举报

20#
发表于 2014-9-30 13:55:22 | 只看该作者 来自: 北京 来自 北京
这个方法有谁试过,是否管用啊

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长提醒 上一条 /1 下一条

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


芯片搜索

快速回复