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