I'm really interested in using coreboot and tried to follow http://www.coreboot.org/FAQ to find out about the chances for my motherboard.
Note: I disabled line wrapping for better readability of command line tools output. No annoying intended.
* Step 1: A very brief description of your system: board vendor, board name, CPU, northbridge, southbridge, and optionally other important details.
Board: Gigabyte GA-945PL-S3 (rev. 1.0) CPU: Intel Core Duo # Northbridge: IntelĀ® 945PL Express Chipset # Southbridge: IntelĀ® ICH7 # Realtek 8111B Gigabit Ethernet controller further Bios details: BIOS
1. 4 Mbit flash ROM 2. Use of licensed AWARD BIOS 3. Supports Virtual Dual BIOS 4. PnP 1.0a, DMI 2.0, SM BIOS 2.3, ACPI 1.0b.
Other Features
1. Supports @BIOS 2. Supports Download Center 3. Supports Q-Flash 4. Supports EasyTune 5 5. Supports Xpress Install 6. Supports Xpress Recovery2 7. Supports Virtual DualBIOS
* Step 2: Linux "lspci -tvnn" output for your system, generated by booting Linux via the original BIOS and runnning lspci. -[0000:00]-+-00.0 Intel Corporation 82945G/GZ/P/PL Memory Controller Hub [8086:2770] +-1b.0 Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] +-1c.0-[01]--+-00.0 JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] | -00.1 JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] +-1c.3-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] +-1d.0 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] +-1d.1 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] +-1d.2 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] +-1d.3 Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] +-1d.7 Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] +-1e.0-[03]--+-00.0 VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] | +-00.1 VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] | +-00.2 VIA Technologies, Inc. USB 2.0 [1106:3104] | +-00.3 VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] | -02.0 ATI Technologies Inc 3D Rage Pro 215GP [1002:4750] +-1f.0 Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] +-1f.1 Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] +-1f.2 Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] -1f.3 Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da]
* Step 3: Super I/O chip on the mainboard (report the model numbers on the actual chip, for example "Winbond W83627HF" and/or run "superiotool -dV"). superiotool said: Found ITE IT8718F (id=0x8718, rev=0x1) at 0x2e
* Step 4: Type of BIOS device (see the question "How do I identify the BIOS chip on my mainboard?" below). Please send us the output of "flashrom -V"
flashrom -V said in between: [...] Found ITE Super I/O, id 8718 Found chipset "Intel ICH7/ICH7R", enabling flash write... [...] Found chip "SST SST25VF040.REMS" (512 KB, SPI) at physical address 0xfff80000. [...]
* Step 5: URL to the mainboard specifications page (optional). All non-generated information comes from from http://www.gigabyte.us/Support/Motherboard/BIOS_Model.aspx?ProductID=2325
* Step 6: Any other relevant information you can provide. I'm extremely comfortable with C and linux in general and willing to invest time into making this work if possible. Please let me know if there's a chance to get coreboot running and/or if there is anything I can do to help. Please CC me - I'm subscribed but disabled reception until it makes sense to get further involved.
Best regards! John