返回列表 发帖

EC与BIOS合并不开机

AMI的code,CedarView平台,781的EC,将EC和BIOS分开放能正常开机,但是把EC和BIOS合在一起就会当在dxeipl里,请问大家有没有什么线索帮帮我啊?

flash部分没有做好
专注Debug

TOP

能说的清楚一点吗?这是我第一次接触EC,不大懂的。

TOP

不一定是EC问题,也有可能是BIOS部分没做好
专注Debug

TOP

能具体说说BIOS部分的那个方向可能有问题吗?

TOP

我总感觉是某个token,
简单即美!
bitcoin Address:
12fBF2hp9CF4tirU6pqwWsRZYoypVrRdMx

TOP

我也是这么感觉的,会不会和shared memory有关系?

TOP

flash part module的某个token?或者EC part module某个token?
简单即美!
bitcoin Address:
12fBF2hp9CF4tirU6pqwWsRZYoypVrRdMx

TOP

目前正在debug,还没发现哪里不对。

TOP

其实有时候bug是可以不用管的,说不定过段时间,source code update了,或者Hardware改动了,bug自然而然就没有了。
简单即美!
bitcoin Address:
12fBF2hp9CF4tirU6pqwWsRZYoypVrRdMx

TOP

CedarView平台 支持EC和BIOS share ROM吗?

公板是分开放的,用2个ROM,如果想把二者合在一起,楼主估计要花点功夫了。

TOP

是这样的,所以才会出这么多的麻烦,还是赶紧奋战吧...

TOP

老板想cost down,省一个ROM的钱,把工程师就要累死了,^_^

TOP

本帖最后由 wj0225 于 2011-10-17 15:49 编辑

回复 13# jacksonwxm


    如果我还是BIOS工程师的话,我就喜欢你这样的BIOS工程师。

TOP

现在是EFI的BIOS了吧,EFI现在没有CMOS的概念了,好像所有的变量都存在了Flash ROM中,所以你需要做一些让BIOS能去读写Flash ROM的接口!
没有最好,只有更好

TOP

现在档4F的情况已经解决了,是因为寄存器FWH_SEL1设置的有问题。现在新的问题出现了,开始当61了,是DXE_NVRAM_INIT里面,大概是因为update nvram时,去访问flash而没有正确的访问到flash,这个情况各位有没有什么建议

TOP

不如直接去问AMI的工程师了
简单即美!
bitcoin Address:
12fBF2hp9CF4tirU6pqwWsRZYoypVrRdMx

TOP

回复 16# alon8432


    貌似以前有碰到过类似的问题,也是Hang 61,看起来就是无法访问  EC下的Flash
你试试把
       1  访问 EC的方式  更改为 LPC方式 或者 Share IO 方式  看看(EC也要跟着改哦)
       2  Bios  code 里追一下 是不是在死等某个  Command 的ACK,
如果可以的话,更新一下 Flash Module ?
跟我们以前遇到的一个Bug 好像

TOP

回复 18# AllenHu


    谢谢你的建议
EC访问方式已经选成LPC方式了,
追code结果就是在FLASH module中无法读到flash ID,而最终会hang 在DXE_FLASH_UPDATE_FAILED。
请问你们以前遇到这样类似的问题是怎么解的?

TOP

本帖最后由 AllenHu 于 2011-10-19 09:56 编辑

回复 19# alon8432

TOP

返回列表
GForce-200 PLC-GIPENG.COM