[coreboot] imb-a180 won't boot from single DIMM 0

Mark C. Mason mark at edt.com
Thu May 29 00:27:15 CEST 2014


Is there a straightforward way to get an IMB-A180 to boot with a single
DIMM in slot 0?  It boots fine in slot 1.  I've looked through the code
at length, and thought it configures the dimm, it fails in

coreboot/src/vendorcode/amd/agesa/Proc/Mem/Main/KB/mmflowKB.c

   //----------------------------------------------------
   // If there is no dimm on the system, do fatal exit
   //----------------------------------------------------
   if (NBPtr[BSP_DIE].RefPtr->SysLimit == 0) {
     PutEventLog (AGESA_FATAL, MEM_ERROR_NO_DIMM_FOUND_ON_SYSTEM, 0, 0, 
0, 0, &(MemMainPtr->MemPtr->StdHeader));
     return AGESA_FATAL;
   }

Even though it has detected and configured the dimm in slot 0.
Again, this does work with slot 1.

Many thanks,

Mark Mason
Engineering Design Team



More information about the coreboot mailing list