[coreboot] [RFP/RFQ] contract to port coreboot to the ASRock IMB-161-D industrial motherboard

Luke Leighton luke.leighton at pathintel.com
Thu Aug 15 13:21:56 CEST 2013


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/CloudAndComputingIC/SuperIO/SuperIOforDesktopandIPC/Documents/W83627UHG_NCT6627UD.pdf



More information about the coreboot mailing list