"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.

-- 
                                                        Arne.

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to