Wim, you nailed it. With a single-rank SODIMM the ASROCK IMB_A180
coreboot build succeeds.
Much obliged!
We will look into the memory controller code next, as our design will
use double-rank SODIMMs.
Mark Mason
Engineering Design Team
Hello Mark,
Have you tried using a slower SODIMM yet? I have seen issues here myself that
were caused by the faster especially dual rank SODIMMs.
The easy solution is to simply use a slower or single rank SODIMM. The real
solution is to manipulate the AGESA code for correct initialization of the
memory controller.
Best Regards,
Wim Vervoorn
Eltan B.V.
-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Mark C. Mason
Sent: Thursday, February 13, 2014 6:59 PM
To: [email protected]
Subject: [coreboot] Fwd: IMB-A180E H coreboot won't boot (new)
I'm new to coreboot, and I'm working to use it with an ASROCK IMB-A180, the H
version with the LVDS port.
I've read previous posts regarding the "IMB-A180 won't boot" on this group, and
tried the .config that was posted, but the result is the same.
The debugging output shows things progressing until agesawwrapper_amdinitmid is
called, then the boot restarts, then stops cold at the same point:
PCI: 00:18.4
PCI: 00:18.5
Done allocating resources.
BS: BS_DEV_RESOURCES times (us): entry 0 run 1095130 exit 0
POST: 0x74
Enabling resources...
Fam16 - domain_enable_resources: AmdInitMid.
agesawrapper_amdinitmid
<garbage characters> Tue Feb 4 16:46:38 PST
2014 starting...
Any help with this would be greatly appreciated. Full serial debug output and
.config are attached below.
Best regards,
Mark Mason
Engineering Design Team
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot