Hello! I would like to use CoreBoot on my laptop. It is an HP Compaq NC6320. The board vendor is HP. It is a <div>HP 30AA motherboard with an Intel 945GM Chipset (ICH7-M southbridge and i945 northbridge). The CPU is an Intel Core 2 Duo T5600. It has a SMSC LPC47N217 SuperIO chip (that is the output of SuperIOTool).</div>
<div><br></div><div># lspci -tvnn</div><div><div>-[0000:00]-+-00.0  Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0]</div><div>           +-02.0  Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2]</div>
<div>           +-02.1  Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6]</div><div>           +-1b.0  Intel Corporation N10/ICH 7 Family High Definition Audio Controller [8086:27d8]</div>
<div>           +-1c.0-[08]----00.0  Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222]</div><div>           +-1c.2-[18]--</div><div>           +-1c.3-[20]--</div><div>           +-1d.0  Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 [8086:27c8]</div>
<div>           +-1d.1  Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 [8086:27c9]</div><div>           +-1d.2  Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 [8086:27ca]</div><div>           +-1d.3  Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 [8086:27cb]</div>
<div>           +-1d.7  Intel Corporation N10/ICH 7 Family USB2 EHCI Controller [8086:27cc]</div><div>           +-1e.0-[02-06]--+-06.0  Texas Instruments PCIxx12 Cardbus Controller [104c:8039]</div><div>           |               +-06.1  Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller [104c:803a]</div>
<div>           |               +-06.2  Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]</div><div>           |               +-06.3  Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller [104c:803c]</div>
<div>           |               +-06.4  Texas Instruments PCIxx12 GemCore based SmartCard controller [104c:803d]</div><div>           |               \-0e.0  Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet [14e4:169c]</div>
<div>           +-1f.0  Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9]</div><div>           +-1f.1  Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df]</div><div>           \-1f.2  Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] [8086:27c5]</div>
</div><div><br></div><div># superiotool -dV</div><div><div>superiotool r6637</div><div>Probing for ALi Super I/O at 0x3f0...</div><div>  Failed. Returned data: id=0xffff, rev=0xff</div><div>Probing for ALi Super I/O at 0x370...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xff</div><div>Probing for Fintek Super I/O at 0x2e...</div><div>  Failed. Returned data: vid=0x8400, id=0x0026</div><div>Probing for Fintek Super I/O at 0x4e...</div><div>  Failed. Returned data: vid=0xffff, id=0xffff</div>
<div>Probing for Fintek Super I/O at 0x2e...</div><div>  Failed. Returned data: vid=0xffff, id=0xffff</div><div>Probing for Fintek Super I/O at 0x4e...</div><div>  Failed. Returned data: vid=0xffff, id=0xffff</div><div>Probing for ITE Super I/O (init=standard) at 0x25e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8502e) at 0x25e...</div><div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8761e) at 0x25e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8228e) at 0x25e...</div><div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=0x87,0x87) at 0x25e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=standard) at 0x2e...</div><div>  Failed. Returned data: id=0x2600, rev=0x0</div><div>Probing for ITE Super I/O (init=it8502e) at 0x2e...</div>
<div>  Failed. Returned data: id=0x2600, rev=0x0</div><div>Probing for ITE Super I/O (init=it8761e) at 0x2e...</div><div>  Failed. Returned data: id=0x2600, rev=0x0</div><div>Probing for ITE Super I/O (init=it8228e) at 0x2e...</div>
<div>  Failed. Returned data: id=0x2600, rev=0x0</div><div>Probing for ITE Super I/O (init=0x87,0x87) at 0x2e...</div><div>  Failed. Returned data: id=0x2600, rev=0x0</div><div>Probing for ITE Super I/O (init=standard) at 0x4e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8502e) at 0x4e...</div><div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8761e) at 0x4e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=it8228e) at 0x4e...</div><div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=0x87,0x87) at 0x4e...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=legacy/it8661f) at 0x370...</div><div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for ITE Super I/O (init=legacy/it8671f) at 0x370...</div>
<div>  Failed. Returned data: id=0xffff, rev=0xf</div><div>Probing for NSC Super I/O at 0x2e...</div><div>  Failed. Returned data: port=0xff, port+1=0xff</div><div>Probing for NSC Super I/O at 0x4e...</div><div>  Failed. Returned data: port=0xff, port+1=0xff</div>
<div>Probing for NSC Super I/O at 0x15c...</div><div>  Failed. Returned data: port=0xff, port+1=0xff</div><div>Probing for NSC Super I/O at 0x164e...</div><div>  Failed. Returned data: port=0xff, port+1=0xff</div><div>Probing for Nuvoton Super I/O at 0x164e...</div>
<div>  Failed. Returned data: chip_id=0xffff</div><div>Probing for Nuvoton Super I/O (sid=0xfc) at 0x164e...</div><div>  Failed. Returned data: sid=0xff, id=0xffff, rev=0x00</div><div>Probing for Nuvoton Super I/O at 0x2e...</div>
<div>  Failed. Returned data: chip_id=0xffff</div><div>Probing for Nuvoton Super I/O (sid=0xfc) at 0x2e...</div><div>  Failed. Returned data: sid=0xff, id=0xffff, rev=0x00</div><div>Probing for Nuvoton Super I/O at 0x4e...</div>
<div>  Failed. Returned data: chip_id=0xffff</div><div>Probing for Nuvoton Super I/O (sid=0xfc) at 0x4e...</div><div>  Failed. Returned data: sid=0xff, id=0xffff, rev=0x00</div><div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e...</div>
<div>  Failed. Returned data: id=0x26, rev=0x00</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e...</div><div>  Failed. Returned data: id=0x00, rev=0x00</div><div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e...</div>
<div>  Failed. Returned data: id=0x00, rev=0x00</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x4e...</div><div>Found SMSC LPC47N217 (id=0x7a, rev=0x03) at 0x4e</div><div>No dump available for this Super I/O</div>
<div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x162e...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x162e...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div>
<div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x164e...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x164e...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div>
<div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x3f0...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x3f0...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div>
<div>Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x370...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div><div>Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x370...</div><div>  Failed. Returned data: id=0xff, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x88) at 0x2e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x89) at 0x2e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x88) at 0x4e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x89) at 0x4e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x86,0x86) at 0x4e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x87,0x87) at 0x4e...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x88) at 0x3f0...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x89) at 0x3f0...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x86,0x86) at 0x3f0...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x87,0x87) at 0x3f0...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x88) at 0x370...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x89) at 0x370...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x86,0x86) at 0x370...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x87,0x87) at 0x370...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x88) at 0x250...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x89) at 0x250...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for Winbond Super I/O (init=0x86,0x86) at 0x250...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div><div>Probing for Winbond Super I/O (init=0x87,0x87) at 0x250...</div><div>  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff</div>
<div>Probing for VIA Super I/O at 0x3f0...</div><div>  PCI device 1106:0686 not found.</div><div>Probing for Server Engines Super I/O at 0x2e...</div><div>  Failed. Returned data: id=0xffff, rev=0xff</div></div><div><br></div>
<div># flashrom -V</div><div><div>flashrom v0.9.5.2-r1515 on Linux 3.4.0-1-ARCH (x86_64), built with libpci 3.1.9, GCC 4.6.3, little endian</div><div>flashrom is free software, get the source code at <a href="http://www.flashrom.org">http://www.flashrom.org</a></div>
<div><br></div><div>Calibrating delay loop... OS timer resolution is 1 usecs, 1803M loops per second, 10 myus = 11 us, 100 myus = 99 us, 1000 myus = 1002 us, 10000 myus = 9991 us, 4 myus = 5 us, OK.</div><div>Initializing internal programmer</div>
<div>No coreboot table found.</div><div>DMI string system-manufacturer: "Hewlett-Packard"</div><div>DMI string system-product-name: "HP Compaq nc6320 (RN442AWR#ABA)"</div><div>DMI string system-version: "F.0E"</div>
<div>DMI string baseboard-manufacturer: "Hewlett-Packard"</div><div>DMI string baseboard-product-name: "30AA"</div><div>DMI string baseboard-version: "KBC Version 58.13"</div><div>DMI string chassis-type: "Notebook"</div>
<div>Laptop detected via DMI.</div><div>========================================================================</div><div>WARNING! You seem to be running flashrom on an unsupported laptop.</div><div>Laptops, notebooks and netbooks are difficult to support and we</div>
<div>recommend to use the vendor flashing utility. The embedded controller</div><div>(EC) in these machines often interacts badly with flashing.</div><div>See <a href="http://www.flashrom.org/Laptops">http://www.flashrom.org/Laptops</a> for details.</div>
<div><br></div><div>If flash is shared with the EC, erase is guaranteed to brick your laptop</div><div>and write may brick your laptop.</div><div>Read and probe may irritate your EC and cause fan failure, backlight</div><div>
failure and sudden poweroff.</div><div>You have been warned.</div><div>========================================================================</div><div>Aborting.</div></div><div><br></div><div>I can open up the case to find out what BIOS chip I have.</div>