[coreboot] Porting to Asus M4A785-M

Juhana Helovuo juhe at iki.fi
Wed Jun 16 10:02:29 CEST 2010


Juhana Helovuo kirjoitti:
> Hello,
> 
> I am trying to get coreboot working on Asus M4A785-M with Athlon II X2
> 240e CPU (Socket AM3). So far there is no success.

Hello again,

There is now some progress in this port.

- Found out that the northbridge was wrong. We should use AMD Family 10 
instead of AMD K8.

- Started porting effort again, this time from AMD Tilapia board, since 
it seemed to be a closer match.

- Configured for AM3 CPU socket and DDR2 settings for memory controller 
(not DDR3).

Coreboot now boots past the romstage and starts setting up PCI devices. 
Unfortunately, it crashes at some point during PCI setup. I do not have 
access to the boot log right now, but could post it later.

I suspect that the devicetree.cb source file is somehow wrong and 
therefore coreboot does some wrong initialization or probe, which causes 
an immediate reboot.

Is there a reference manual for writing the devicetree.cb file? All the 
documents I found in the Coreboot wiki seemed to describe some past 
version of it.

Can the correctness of devicetree.cb be somehow verified against lspci 
output? If so, how?

Best regards,
Juhana Helovuo





More information about the coreboot mailing list