返回列表 发帖

如何编译Intel的MRC code?

BIOS: AMI Core8。
chipset: intel。
做过CORE8的都知道,CORE8里只是包了MRC的Binary file,另外也自带了一个MRC source code的压缩包,压缩包里也有build guide。如果需要修改到MRC code的话,就必须去动到MRC source code,请问你们是用什么编辑器和编译器来写改的呢?可以介绍下吗?

MRC source  code一般用visual studio2003或者2005编译。

TOP

本帖最后由 qdk0901 于 2010-5-5 16:02 编辑

不好意思,没有看到。
一个userguide也secret,真是的。

TOP

Intel Secret......

TOP

如果你能从Intel直接拿到MRC Source CODE的话,编译是很简单的,在CMD DOS下即可
但如果是从AMI CODE8中提出出来的压缩文件包解压后再去编译的话,似乎我也没有成功过

TOP

MRC附带的PDF会说明如何编译,至于编辑器,我那时用的EDITPLUS吧

感觉MRC的代码质量比CORE8的高多了,据说是Intel的一帮老头写的……
简单即美!
bitcoin Address:
12fBF2hp9CF4tirU6pqwWsRZYoypVrRdMx

TOP

如果是AMI CODE8 中解压出来的,用visual studio2003 中的visual studio.net 2003 command prompt 工具区编译。具体操作看 压缩包里面的 readme

TOP

解压压缩包需要密码,晕哦!可以找Intel要密码吗?或者有什么软件能破解吗?
专注Debug

TOP

VC2003 就OK。DOWN 下的MRC CODE 设定好相关路径和参数就可以了

TOP

Intel原廠給的MRC一定有帶文件
AMI給的也是從Intel來的,之所以要加上密碼是因為取得MRC是必需要有簽過NDA
而且AMI 的SOURCE裡給的不是Intel原廠,而是經過修改的MRC

TOP

呵呵,这个问题,应该是经常要改动的东西,一般用vs2003或者vs2005,你要看它原来用什么编译的,这样一般不会出问题,但是最近的mrc,你可能会编译不过,一般是它源码中所带文件多个了什么安全检查的东西(具体名字记不清楚了),注意CLFAGS 这里的参数,实际上IBV会给你更新,但是往往他们的动作太慢了,而我们的板子早就开跑了或者急需解决其他问题。
像风一样的自由!

TOP

请教:如何去更新MRC CODE?
在VEB当中,如何去查看MRC CODE,或者说源文件的name是什么?
我是初学者。谢谢!

TOP

Pineview的MRC code有跟Intel的比较过
好像AMI source code里的跟Intel的是一样的

真正有编译过的是Tylersburg的,需要改不同CPU上控制的memory做切换。
装VS2003
另外压缩包里有个How to MRC的文档可以看看

TOP

我编译过,用的是vs2008和Masm611

TOP

解压压缩包需要密码,晕哦!可以找Intel要密码吗?或者有什么软件能破解吗?
suchliang 发表于 2010-5-6 09:58


什么格式的?我们单位有机器可以试试..高性能计算机

TOP

什么格式的?我们单位有机器可以试试..高性能计算机
madsys 发表于 2010-8-18 17:04


大哥你厉害的

TOP

里面的porting guide很详细哦

TOP

一般在AMI CORE8 里面,如果你download 下来会有个压缩文件,解压开来在他的根目录下面就会有一个
compiler guide, 一般需要 VS2003 的环境,它会有怎么样设置系统环境和Compiler 的 process,一般他会有一个Makefile,靠VS 2003 nmake 和CL 来完成编译。

TOP

改天有空写个demo出来。。。

TOP

如果是桌面级别的通过SPD读取内存参数的,没有修改的必要,除非原厂MRC有bug
面向嵌入式领域的电路板通常是直接把内存焊死在主板上,MRC有时需要自己定制一些内存参数

总的说来,意义不大 :-)

TOP

返回列表