Hi,

I have ported three boards with the cougarpoint H61 PCH, so I hope I can
help you out.

On Sun, Sep 29, 2019, 19:58 Lance Zhao <lance.z...@gmail.com> wrote:

> https://github.com/IntelFsp/FSP  that shall have all the current platform
> that FSP can supported,
>
> Matt B <matthewwbradl...@gmail.com> 于2019年9月29日周日 上午10:52写道:
>
>> Hello,
>>
>> I'm trying to check the potential compatibility of the s1200kp intel
>> server board. [1] It's mini-itx and supports ECC ram, making it attractive
>> for use in a NAS device. (cases with multiple hotswap bays and room for an
>> itx board abound, but few itx boards have ECC capability)
>>
>> The chipset is listed as the C206, which is part of cougar point. The
>> socket is FCLGA1155 and I've seen the board with an i3-3220 (3rd gen ivy
>> bridge).
>>
>
It should be easy to support. I don't think schematics are available,
though. While it is not a blocker, it means stuff like GPIO configuration
will need to be copied from vendor firmware (misconfigurations could result
in short-circuits).

However, I'm having a really hard time finding information on whether
>> coreboot supports the chipset. (never mind the superio etc)
>>
>
coreboot has support for sanybridge and ivybridge platforms using either
"native" (open source) RAM init or the systemagent-r6.bin in
3rdparty/blobs.There once was FSP 1.0 support as well, but it was dropped
because nobody really used it.

Unfortunately, native RAM init does not have support for ECC memory
initialization, at least last time I checked.

I do not know which superio your board has, but you would want to make sure
it is supported (or just add support for it) because serial ports on the
SuperIO can be used to get coreboot log output.

It seems the compatibility list [2] on the wiki is out of date (and slated
>> for retirement) and the docs at [3] are still mostly incomplete. From
>> grepping through the source and the coreboot blog [4] there's been a port
>> (in coreboot 4.2) to at least one other cougar point platform.
>> (apple/macbookair4_2) The blog post also mentions that support for ivy
>> bridge and cougar point come from an FSP binary. There is also a coreboot
>> blog entry linking to the following article [5] discussing support for
>> these chips being merged.
>>
>
Among the most popular sandybridge and ivybridge devices in coreboot, there
are the Lenovo Thinkpad series. There are several sandybridge and ivybridge
Thinkpads in the coreboot tree.

The mainboard-specific documentation has pages for several sanybridge and
ivybridge mainboards. I am sure of that since I added documentation for two
of these boards myself. I think there are also some pages about the memory
controller inside these processors.

Inside the tree, take a look at src/northbridge/intel/sandybridge and
src/southbridge/intel/bd82x6x. Even though the names refer to sandybridge
and cougarpoint, the code also supports ivybridge and pantherpoint.

This lack of accessible documentation makes it difficult to find good
>> porting candidates for hardware of *any* generation. Are all ivy bridge
>> CPUs supported? Does the FSP binary support all cougar point chipsets?
>>
>
I think the only sandybridge and ivybridge things without coreboot support
are the "enthusiast" LGA2011 platforms with the Patsburg (X79) chipset.

FSP is not used on sandybridge nor ivybridge coreboot.

If you ask me, *anything* is a potential porting candidate if you feel like
investing the time.

Sincerely,
>>     -Matt
>>
>> [1]
>> https://ark.intel.com/content/www/us/en/ark/products/60637/intel-server-board-s1200kp.html
>> [2] https://www.coreboot.org/Supported_Chipsets_and_Devices
>> [3] https://doc.coreboot.org/northbridge/intel/index.html
>> [4] https://blogs.coreboot.org/blog/2015/10/30/announcing-coreboot-4-2/
>> [5] https://www.phoronix.com/scan.php?page=news_item&px=MTA4Mjg
>> _______________________________________________
>> coreboot mailing list -- coreboot@coreboot.org
>> To unsubscribe send an email to coreboot-le...@coreboot.org
>>
> _______________________________________________
> coreboot mailing list -- coreboot@coreboot.org
> To unsubscribe send an email to coreboot-le...@coreboot.org


Best regards,

Angel

>
>
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to