关于DDR3内存hang D4的问题,请教一下。
AMD没有INTEL做的好,转到DDR3阶段,兼容性有很大的问题,最近碰到个1333的1G内存不开机,hang D4,追的话都追不到具体死在AGESA的哪个部分,请教一下哪位达人有调内存方面的经验,请教一下,谢谢! 在MRC code中去search,可以找到 对应的代码:mov al, 0d4h
out 080h, al
去check此处在 做什么动作,对症下药。
然后包入新的MRC code
对应LZ的 一个1333的1G内存无法开机,可以去check configure table 中是否包含了此类
memory的参数,example: number of rank and width etc..
有碰到过 某平台不支持 某类memory,只要上此类memory就无法开机,可以尝试用default value去configure 此类 memory。 你用的是AMI的bios 吗?
如果是AMI BIOS 的话,0D4表示memory 不稳。(在这里会对前640KB进行写读cmp fail)
一般是MRC中对此根Memory的config 出问题了,你可以将此根memory拿到其他板子上,读出其SPD information。
然后再找一根在你的板子上同频率能开机的memory,读出SPD,然后比对两个SPD data,看看哪些地方不一样。
再看看MRC根据这些不一样的SPD,所做的动作的不同作为参考。如果两个SPD一样的话,那就只能有考虑打patch了,具体真没打,估计得请hardware端帮忙了。 楼主发帖不回帖,这样不是很好。
页:
[1]