<div dir="ltr"><div><div><div><div><div>Mark,<br><br></div>Can you describe your memory SODIMM config?<br></div>Are you loading both SODIMMs?<br><br></div>An engineer here suggests you set BLDCFG_MEMORY_ALL_CLOCKS_ON TRUE<br>
</div>in the mainboard buildOpts.c file.<br><br></div>Thanks,<br>Dave<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 19, 2014 at 12:37 PM, Mark C. Mason <span dir="ltr"><<a href="mailto:mark@edt.com" target="_blank">mark@edt.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
We have a board that is failing to boot, and we think there is a memory<br>
problem on the board.  I have a trace (od -t x4 dump) of the POST codes:<br>
<br>
0000000 01 10 10 a0 a1 a1 30 31 34 37 c0 b1 c1 38 39 c4<br>
0000020 71 72 75 76 77 78 79 7b 7a 7c 90 91 91 58 5a 01<br>
0000040 10 10 a0 a1 a1 34 37 c0 c1 38 39 c4 7d 7e 58 5a<br>
0000060 58 58 5b 5b 5c 5d 5e 92 94 95 c5 40 01 0a 46 42<br>
0000100 c6 44 96 97 98 03 02 3e 3f 47 48 49 3d 08 00 00<br>
0000120 40 41 10 50 43 d6 d7 d6 d7 d6 d7 d6 d7 d6 d7 d6<br>
0000140 d7 d6 d7 d6 d7 d6 d7 d6 d7 d6 d7 d6 d7 d6 d7 d6<br>
0000160 d7 d6 d7 d6 d7 d6 d7 41<br>
<br>
Using the Sage SmartProbe to perform source-level debugging,<br>
we find that the process is stuck in an infinite loop in this code:<br>
<br>
    while (CurrNodeOffset != 0) {<br>
        CurrNodePtr = (BIOS_BUFFER_NODE *) (BiosHeapBaseAddr + CurrNodeOffset);<br>
        if (CurrNodePtr->BufferHandle == AllocParams->BufferHandle) {<br>
            return AGESA_BOUNDS_CHK;<br>
        }<br>
        CurrNodeOffset = CurrNodePtr->NextNodeOffset;<br>
        /* If BufferHandle has not been allocated on the heap, CurrNodePtr here points<br>
           to the end of the allocated nodes list.<br>
        */<br>
    }<br>
<br>
with CurrNodeOffset == -1 (0xffffffff).  The code is from around line 103 in<br>
<br>
    coreboot/src/northbridge/amd/<u></u>agesa/family16kb/fam16kb_<u></u>callouts.c<br>
<br>
I plan to continue the source-level debugging to try and track this down,<br>
but as I am new to Coreboot, any guidance you may have to offer would be<br>
much appreciated.<br>
<br>
Mark Mason<br>
Engineering Design Team<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/<u></u>mailman/listinfo/coreboot</a><br>
</font></span></blockquote></div><br></div>