hi folks i'm working for path intelligence and we have a requirement to use serial bios boot, on a motherboard which has an AMI standard BIOS. the motherboard is being done by a new (independent) team within ASRock who are using higher-quality components, longer lifetime parts, and they're planning to keep this product going for at least 3-5 years: it therefore makes sense for us to see if there's anyone who would like to port - or help port - coreboot to it.
our key requirements are: PXE-boot and Serial BIOS console access.
if there is anybody who would like to contract to do that, please contact me. feel free to discuss publicly if there are several people who would prefer to collaborate on-list. any other suggestions greatly appreciated.
here's some information on the board:
* 1155 sandy/ivy bridge * intel cougar point q77 colay h61 * spi flash * nuvoton NCT6627UD (aka W83627UHG, yay! [*1]) which supports *six* RS232/422/485 * intel 82579V gigabit ethernet PCIe on-board * intel 82583V gigabit ethernet PCIe on-board
having done a bit of research on what's been committed recently, the SPI flash was added in may/june ("leaked" docs on H61 SPI interface); H61 cougar PCIe ids were added in may; the W83627UHG is a winbond chipset supported by coreboot 4...
... i really don't see this as being particularly hard! only the gigabit ethernet chips are not listed anywhere (google site:coreboot.org 82579V gives nothing...) but here's the lspci output:
# lspci 00:00.0 Host bridge: Intel Corporation Device 0100 (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04) 00:19.0 Ethernet controller: Intel Corporation Device 1503 (rev 05) 00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05) 00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05) 00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5) 00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b5) 00:1c.2 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 3 (rev b5) 00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05) 00:1f.0 ISA bridge: Intel Corporation Device 1c5c (rev 05) 00:1f.2 IDE interface: Intel Corporation Cougar Point 4 port SATA IDE Controller (rev 05) 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05) 00:1f.5 IDE interface: Intel Corporation Cougar Point 2 port SATA IDE Controller (rev 05) 02:00.0 Ethernet controller: Intel Corporation 82583V Gigabit Network Connection 01) # lspci -n 00:00.0 0600: 8086:0100 (rev 09) 00:02.0 0300: 8086:0102 (rev 09) 00:16.0 0780: 8086:1c3a (rev 04) 00:19.0 0200: 8086:1503 (rev 05) 00:1a.0 0c03: 8086:1c2d (rev 05) 00:1b.0 0403: 8086:1c20 (rev 05) 00:1c.0 0604: 8086:1c10 (rev b5) 00:1c.1 0604: 8086:1c12 (rev b5) 00:1c.2 0604: 8086:1c14 (rev b5) 00:1d.0 0c03: 8086:1c26 (rev 05) 00:1f.0 0601: 8086:1c5c (rev 05) 00:1f.2 0101: 8086:1c00 (rev 05) 00:1f.3 0c05: 8086:1c22 (rev 05) 00:1f.5 0101: 8086:1c08 (rev 05) 02:00.0 0200: 8086:150c
[*1] http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/CloudAndComputing...