Greetings ,<br><br>I just started to dabble with coreboot and would like some advice. I have a SuperMicro motherboard with intel chipsets and intel P4 2.8GHz CPU. I have attached an "lspci -vvv" and "flashrom" output at the bottom of the email. I am currently running Ubuntu 8.04 server.  Anybody compile coreboot for this type of motherboard  and if so what is the best approach ?<br>
<br>THanks,<br>/RS<br>-- <br>========================<br>Roger Sistla<br>sistla dot roger at gmail dot com<br>========================<br><br><br>---------Output from flashrom utility ------------<br>Calibrating delay loop... OK.<br>
No coreboot table found.<br>Found chipset "ICH4/ICH4-L", enabling flash write... OK.<br>SST49LF004A/B found at physical address 0xfff80000.<br>Flash part is SST49LF004A/B (512 KB).<br>No operations were specified.<br>
<br><br>---------Output from lspci -vvv---------------------<br><br>00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03)<br>    Subsystem: Super Micro Computer Inc Unknown device 3680<br>
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-<br>    Latency: 0<br>
    Region 0: Memory at e8000000 (32-bit, prefetchable) [size=64M]<br>    Capabilities: [e4] Vendor Specific Information<br><br>00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03) (prog-if 00 [VGA controller])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin A routed to IRQ 5<br>    Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]<br>    Region 1: Memory at ec100000 (32-bit, non-prefetchable) [size=512K]<br>    Capabilities: [d0] Power Management version 1<br>
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)<br>        Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br><br>00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin A routed to IRQ 16<br>    Region 4: I/O ports at b800 [size=32]<br><br>00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin B routed to IRQ 17<br>    Region 4: I/O ports at b000 [size=32]<br><br>00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin C routed to IRQ 18<br>    Region 4: I/O ports at b400 [size=32]<br><br>00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin D routed to IRQ 19<br>    Region 0: Memory at ec180000 (32-bit, non-prefetchable) [size=1K]<br>    Capabilities: [50] Power Management version 2<br>        Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)<br>
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br><br>00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) (prog-if 00 [Normal decode])<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-<br>
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+<br>    Latency: 0<br>    Bus: primary=00, secondary=01, subordinate=01, sec-latency=32<br>    I/O behind bridge: 0000a000-0000afff<br>
    Memory behind bridge: ec000000-ec0fffff<br>    Prefetchable memory behind bridge: fff00000-000fffff<br>    Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-<br>
    BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-<br><br>00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>    Latency: 0<br><br>00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Latency: 0<br>    Interrupt: pin A routed to IRQ 18<br>    Region 0: I/O ports at 01f0 [size=8]<br>    Region 1: I/O ports at 03f4 [size=1]<br>    Region 2: I/O ports at 0170 [size=8]<br>    Region 3: I/O ports at 0374 [size=1]<br>
    Region 4: I/O ports at cc00 [size=16]<br>    Region 5: Memory at ec181000 (32-bit, non-prefetchable) [size=1K]<br><br>00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)<br>
    Subsystem: Super Micro Computer Inc Unknown device 3680<br>    Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>
    Interrupt: pin B routed to IRQ 11<br>    Region 4: I/O ports at 0500 [size=32]<br><br>01:02.0 RAID bus controller: Silicon Image, Inc. SiI 3124 PCI-X Serial ATA Controller (rev 02)<br>    Subsystem: Silicon Image, Inc. Unknown device 7124<br>
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-<br>    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>    Latency: 32, Cache Line Size: 32 bytes<br>
    Interrupt: pin A routed to IRQ 17<br>    Region 0: Memory at ec0c8000 (64-bit, non-prefetchable) [size=128]<br>    Region 2: Memory at ec0c0000 (64-bit, non-prefetchable) [size=32K]<br>    Region 4: I/O ports at a000 [size=16]<br>
    [virtual] Expansion ROM at ec000000 [disabled] [size=512K]<br>    Capabilities: [64] Power Management version 2<br>        Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)<br>        Status: D0 PME-Enable- DSel=0 DScale=1 PME-<br>
    Capabilities: [40] PCI-X non-bridge device<br>        Command: DPERE- ERO+ RBC=512 OST=12<br>        Status: Dev=ff:1f.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=12 DMCRS=128 RSCEM- 266MHz- 533MHz-<br>    Capabilities: [54] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-<br>
        Address: 0000000000000000  Data: 0000<br><br>01:05.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)<br>    Subsystem: Intel Corporation Unknown device 004e<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>
    Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>    Latency: 32 (63750ns min), Cache Line Size: 32 bytes<br>    Interrupt: pin A routed to IRQ 20<br>    Region 0: Memory at ec080000 (32-bit, non-prefetchable) [size=128K]<br>
    Region 2: I/O ports at a400 [size=64]<br>    Capabilities: [dc] Power Management version 2<br>        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)<br>        Status: D0 PME-Enable- DSel=0 DScale=1 PME-<br>
    Capabilities: [e4] PCI-X non-bridge device<br>        Command: DPERE- ERO+ RBC=512 OST=1<br>        Status: Dev=00:00.0 64bit- 133MHz- SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz-<br>    Capabilities: [f0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-<br>
        Address: 0000000000000000  Data: 0000<br><br>01:06.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)<br>    Subsystem: Intel Corporation Unknown device 004e<br>    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-<br>
    Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-<br>    Latency: 32 (63750ns min), Cache Line Size: 32 bytes<br>    Interrupt: pin A routed to IRQ 19<br>    Region 0: Memory at ec0a0000 (32-bit, non-prefetchable) [size=128K]<br>
    Region 2: I/O ports at a800 [size=64]<br>    Capabilities: [dc] Power Management version 2<br>        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)<br>        Status: D0 PME-Enable- DSel=0 DScale=1 PME-<br>
    Capabilities: [e4] PCI-X non-bridge device<br>        Command: DPERE- ERO+ RBC=512 OST=1<br>        Status: Dev=00:00.0 64bit- 133MHz- SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=16 RSCEM- 266MHz- 533MHz-<br>    Capabilities: [f0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-<br>
        Address: 0000000000000000  Data: 0000<br><br><br>