[coreboot] H8QME 128GB RAM not Booting

Knut Kujat knuku at gap.upv.es
Fri May 14 10:21:35 CEST 2010


Myles Watson escribió:
>> I have a board here with 128GB Ram (16*8GB) and it won't boot. It hangs
>> at "Copying data from cache to RAM -- switching to use RAM as stack...".
>> So at least ram initialization is done, but why does it stop booting?
>> Some values I have to increment in order to use more RAM?
>>     
>
> Most likely RAM init didn't work.  You could run showallroutes() right
> before that message and do some basic RAM tests to see.
>
> Thanks,
> Myles
>
>
>   
Hi,

like always, thanks for your help Myles!

I steal one of the 8GB dimms and put it on one of my test machines I
configured coreboot to only initialize one CPU/CORE and therefore only
the 8GB. Booting with this configuration leads to the same result as on
the 128GB machine it hangs at the first memcopy it finds so the problem
seem to be the dimm itself but it is still DDR 2.

I attached the showroutes and dumpmem outputs.

raminit_amdmct()
DRAM(40)0000000000-0000ffffff, ->(0), R, W, No interleave, 0
MMIO(90)0000000000-000000ffff, ->(0,0), , , CPU disable 0, Lock 0, Non
posted 0
MMIO(a8)0000000000-000000ffff, ->(0,0), , , CPU disable 0, Lock 0, Non
posted 0
MMIO(b8)00fc000000-00ffffffff, ->(0,0), , , CPU disable 0, Lock 0, Non
posted 0
PCIIO(c0)0000000-1ffffff, ->(0,2), , ,VGA 0 ISA 0
PCIIO(c8)0000000-0000fff, ->(0,0), , ,VGA 0 ISA 0
PCIIO(d0)0000000-0000fff, ->(0,0), , ,VGA 0 ISA 0
CONFIG(e0)00-ff ->(0,2),R W (bus numbers)
raminit_amdmct begin:
        DCTInit_D: mct_DIMMPresence Done
        DCTInit_D: mct_SPDCalcWidth Done
        DCTInit_D: mct_DIMMPresence Done
        DCTInit_D: mct_SPDCalcWidth Done
        DCTInit_D: AutoCycTiming_D Done
        DCTInit_D: AutoConfig_D Done
        DCTInit_D: PlatformSpec_D Done
        DCTInit_D: StartupDCT_D
Node: 00  base: 00  limit: 7fffff  BottomIO: e00000
raminit_amdmct end:

*** Yes, the copy/decompress is taking a while, FIXME!
v_esp=000cbf18
testx = 5a5a5a5a
dump_mem:
000c8000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c80f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c81f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c82f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c8390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000c83f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Copying data from cache to RAM -- switching to use RAM as stack...


Thanks,
Knut Kujat.




More information about the coreboot mailing list