Welcome to coreboot: Difference between revisions

From coreboot
Jump to navigation Jump to search
m (Add "coreboot is 10!" to the News section.)
(simplified rewrite)
Line 5: Line 5:


We currently support ca. '''[[Supported Motherboards|200]]''' different mainboards (v3: [[Supported Motherboards#Motherboards_supported_in_coreboot_v3|16]], v2: [[Supported Motherboards#Motherboards_supported_in_coreboot_v2|120]], v1: [[Supported Motherboards#Motherboards_supported_in_coreboot_v1|64]], some duplicates included).  
We currently support ca. '''[[Supported Motherboards|200]]''' different mainboards (v3: [[Supported Motherboards#Motherboards_supported_in_coreboot_v3|16]], v2: [[Supported Motherboards#Motherboards_supported_in_coreboot_v2|120]], v1: [[Supported Motherboards#Motherboards_supported_in_coreboot_v1|64]], some duplicates included).  
</div>


{| cellspacing=0 cellpadding=3 border=0 margin=0 padding=0 align="top" width=100%
{| cellspacing=0 cellpadding=3 border=0 margin=0 padding=0 align="top" width=100%
Line 23: Line 21:
* Fast boot times (3 seconds to Linux console)
* Fast boot times (3 seconds to Linux console)
* Avoids the need for a slow/buggy/proprietary BIOS
* Avoids the need for a slow/buggy/proprietary BIOS
<!-- * Runs in 32-Bit protected mode almost from the start -->
* Supports many [[Supported Motherboards|mainboards]] and [[Supported Chipsets and Devices|chipsets]]
* Written in C, contains virtually no assembly code
* Supports many [[Supported Motherboards|mainboards]], [[Supported Chipsets and Devices|devices]], and [[payloads]]
<!-- * Further features: netboot, serial console, remote flashing, ... -->
<!-- * Further features: netboot, serial console, remote flashing, ... -->
</small>
</small>
Line 39: Line 35:
HEADING = [[Use Cases]]|
HEADING = [[Use Cases]]|
CONTENT =
CONTENT =
<small>
* Desktop PCs, servers, clusters, thin clients
* [[Clusters]], high-performance computing
<!-- * Set-Top-Boxes, thin clients -->
* Embedded solutions, STBs/HTPC, appliances, terminals
<!-- * [http://en.wikipedia.org/wiki/Small_form_factor Small form factor computers], [http://en.wikipedia.org/wiki/Home_theater_PC Home-theater PCs] -->
* No-moving-parts solutions (ROM chip as "disk")
* Non-standard scenarios (e.g. FPGA in Opteron socket)
</small>
}}
}}


Line 59: Line 46:
HEADING = [[Payloads]]|
HEADING = [[Payloads]]|
CONTENT =
CONTENT =
<small>
* [[FILO]] / [http://grub.enbug.org/CoreBoot GRUB2] / [[OpenFirmware]] / [[OpenBIOS]]
* [[Linux]] / [[Booting Windows using coreboot|Windows]] / [[Booting FreeBSD using coreboot|FreeBSD]] / [[Coreboot and NetBSD|NetBSD]] / [http://openbsd.org/ OpenBSD]
* [[SeaBIOS]] / [[Memtest86]]
* [[Etherboot]] / [[GPXE]]
* [[Bayou]] / [[Coreinfo]] / [[Tint]] / [[Libpayload]]
</small>
}}
}}


Line 77: Line 57:
[[Image:chip_lb.png]]
[[Image:chip_lb.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">About</span>'''<br /><small><hr />[[News]] | [[Press]] | [[Logo]] | [[Current events|Events]] | [[History]] | [[Screenshots|Screenshots & Videos]] | [[Contributors]] | [[Sponsors]] | [[Products]] | [[Clusters]] | [[Vendors]]</small>
'''About'''<br /><small>Find out more about coreboot.</small>
|}
|}


Line 86: Line 66:
[[Image:chip_devel.png]]
[[Image:chip_devel.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">Developers</span>'''<br /><small><hr />[[Development Guidelines]] | [[Developer Manual]] | [[Coreboot v3]] | [http://qa.coreboot.org/docs/doxygen.php Doxygen] | [http://tracker.coreboot.org/trac/coreboot/browser/trunk Browse Source] | [[Debugging]] | [[JTAG/BSDL Guide|JTAG]] | [[EHCI Debug Port]] | [[Distributed and Automated Testsystem|Testsystem]] | [[GSoC]] | [[Ideas]] | [[Laptop]] | [[Desktops]]</small>
'''Developers'''<br /><small>Get involved! Help us make coreboot better.</small>
|}
|}


Line 96: Line 76:
[[Image:chip_status.png]]
[[Image:chip_status.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">Status</span>'''<br /><small><hr />[[Supported Motherboards]] | [[Supported Chipsets and Devices|Supported Chipsets & Devices]] | [http://qa.coreboot.org Build Status] | [[Flashrom#Supported_devices|Flashrom support]] | [[Superiotool#Supported_devices|Superiotool support]]</small>
'''Status'''<br /><small>Find out whether your hardware is already supported.</small>
|}
|}


Line 105: Line 85:
[[Image:chip_tools.png]]
[[Image:chip_tools.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">Related Tools</span>'''<br /><small><hr />[[Flashrom]] | [[Superiotool]] | [[Nvramtool]] | [[Buildrom]] | [[Mkelfimage]] | [[Inteltool]] | [[Msrtool]]</small>
'''Related Tools'''<br /><small>Tools and libraries related to coreboot.</small>
|}
|}


Line 115: Line 95:
[[Image:chip_101.png]]
[[Image:chip_101.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">Getting Started</span>'''<br /><small><hr />[[Download coreboot|Downloads]] | [[Documentation]] | [[:Category:Tutorials|Build Tutorials]] | [[Payloads]] | [[QEMU]] | [[AMD SimNow]] | [[Confirmed working svn revisions|Confirmed Working SVN Revisions]] | [[Misc]]</small>
'''Getting Started'''<br /><small>Download coreboot and get started.</small>
|}
|}


Line 124: Line 104:
[[Image:chip_support.png]]
[[Image:chip_support.png]]
|style="vertical-align:top"|
|style="vertical-align:top"|
'''<span style="font-variant:small-caps; font-size:120%">Support</span>'''<br /><small><hr />[[FAQ]] | [[Mailinglist]] | [[IRC]] | [http://tracker.coreboot.org/trac/coreboot/ Issue Tracker] | [[Glossary]] | [[coreboot Options|corebootv2 Options]]</small>
'''Support'''<br /><small>Learn how to contact us and find help and support.</small>
|}
|}


Line 137: Line 117:
<!-- Please always make this list 7 items long (7 most recent news items). -->
<!-- Please always make this list 7 items long (7 most recent news items). -->
<small>
<small>
* '''2009/01/06:''' [[News#2009.2F01.2F06_Ten_years_of_coreboot|coreboot is 10!]]
* '''2009/03/22:''' [[News#2009.2F03.2F22_coreboot_.40_FSF_LibrePlanet_2009|coreboot @ FSF LibrePlanet]]
* '''2009/03/22:''' [[News#2009.2F03.2F22_coreboot_.40_FSF_LibrePlanet_2009|coreboot @ FSF LibrePlanet]]
* '''2009/01/10:''' [[News#2009.2F01.2F10_coreboot_and_SeaBIOS_starts_Windows_7|Windows 7 boots]]
* '''2009/01/10:''' [[News#2009.2F01.2F10_coreboot_and_SeaBIOS_starts_Windows_7|Windows 7 boots]]

Revision as of 23:31, 15 April 2009

coreboot (formerly known as LinuxBIOS) is a Free Software project aimed at replacing the proprietary BIOS (firmware) you can find in most of today's computers. It performs just a little bit of hardware initialization and then executes a so-called payload.

We currently support ca. 200 different mainboards (v3: 16, v2: 120, v1: 64, some duplicates included).

  • 100% Free Software (GPL), no royalties, no license fees!
  • Fast boot times (3 seconds to Linux console)
  • Avoids the need for a slow/buggy/proprietary BIOS
  • Supports many mainboards and chipsets

About
Find out more about coreboot.

Developers
Get involved! Help us make coreboot better.

Status
Find out whether your hardware is already supported.

Related Tools
Tools and libraries related to coreboot.

Getting Started
Download coreboot and get started.

Support
Learn how to contact us and find help and support.

PLCC socket soldering fun


News

Upcoming Events

Contact