On Tue, Oct 12, 2010 at 1:54 AM, Arne Georg Gleditsch <[email protected]> wrote: > "Scott Duplichan" <[email protected]> writes: >> I find with my RS780/SB700 board (ECS A780GM-M3), the initial >> family 10h AP launch is not reliable. I often see a hang when >> when all the cores are running in parallel. The parallel execution >> is apparent if serial logging is enabled, because the characters >> logged by each core are interleaved. I noticed the AP cores do a >> few cf8/cfc pci config writes. Could simultaneous access to this >> shared index/data pair be responsible for the hang? Concerns about >> such conflicts is why the AMD agesa code does not run cores on the >> same die in parallel. > > This is actually the main reason I fixed MMCONFIG for AMD boards, since > that avoids the cf8/cfc race. I would suggest enabling that, but you > might have to change the default address range. I believe there's a BAR > that's assigned a temporary address by the RS780 code that would clash. >
Scott, As Arne said, make sure you have MMCONFIG enabled. I think it should be on by default for all fam10 now? Marc -- http://se-eng.com -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

