On 10/16/18 9:46 AM, Christian Gmeiner wrote:
> Am Mo., 15. Okt. 2018 um 15:26 Uhr schrieb Naresh G. Solanki
> <[email protected]>:
>> For problem 1, can you give data on where exactly it hangs?, Is it in
>> OS or FW ?, Can you provide kernel/coreboot log, port 80 dump when it
>> hangs.
> 
> It only hangs If I change the following values:
> 
>     mem_cfg->PegDisableSpreadSpectrumClocking = 1;
>     mem_cfg->PchPmPciePllSsc = 0;
> 
> The 'physical' cause for the hang is also known: PLT_RST# never gets
> high again. There are chances
> that it does not hang but PCI devices (sata, usb hc, ...) are not
> working as expected as the PCe reference clock
> is in such a case at around 92 Mhz.

You said earlier that you can dump (but not change) the ICC settings,
right? Did you check what settings are made with PchPmPciePllSsc == 0?

If FSP ends up enabling it with a value of 0, I could imagine that this
is just unexpected / the result undefined. Did you try other values than
0? 1? I guess the value gives a percentage of a percentage; 0.01% down-
spread is probably not too bad.

And maybe somebody with access to the FSP source can document what it
does and if there is a switch (missing) to disabled it ;)

Nico

-- 
coreboot mailing list: [email protected]
https://mail.coreboot.org/mailman/listinfo/coreboot

Reply via email to