2010/11/11 ASUS M2V now supported
2010/09/13 ASUS M4A785-M now supported
2010/09/10 LiPPERT LiteRunner-LX and Hurricane-LX now supported
2010/08/17 GIGABYTE GA-MA785GMT-UD2H now supported
2010/08/17 GIGABYTE GA-MA78GM-US2H now supported
2010/06/22 Intel D810E2CB now supported
2010/06/09 ECS P6IWP-Fe now supported
2010/05/20 Traverse Technologies Geos now supported
2010/05/16 Getac P470 now supported
2010/05/14 GIGABYTE GA-6BXE now supported
2010/05/08 Wyse S50 now supported
2010/04/23 AMD Tilapia and DDR3 now supported
coreboot now supports the AMD Tilapia board (socket AM3, ASB2), including initial DDR3 support. The code was contributed by AMD, thanks a lot!
2010/04/19 Nokia IP530 now supported
2010/04/05 ASRock 939A785GMH/128M now supported
2010/03/16 AMD Mahogany now supported
coreboot now has initial support for the AMD Mahogany K8 and Fam10h eval boards. The code was contributed by AMD, thanks!
2010/03/15 AMD RS780 and SB700 now supported
coreboot now has initial support for the AMD RS780 / SB700 chipset. The code was contributed by AMD, thanks!
2010/03/05 ASUS P2B-LS now supported
coreboot now supports the ASUS P2B-LS board. Board support and additional 440BX chipset support was written by Keith Hui, with Uwe Hermann doing review/testing. This proves that despite the great age of the board in question (it was released in 1998), an active Open Source community continues to provide support over a decade later.
2010/01/17 Roda RK886EX (Rocky III+) now supported
coreboot now has support for the first laptop, the Roda RK886EX (Rocky III+), based on the Intel i945 / ICH7 chipset. The code was contributed by coresystems GmbH, thanks! Read the full announcement for details.
2009/10/21 HP e-Vectra P2706T now supported
2009/10/13 MSI MS-6156 now supported
2009/10/13 TechNexion TIM-5690 now supported
2009/10/13 Kontron KT690/mITX now supported
2009/09/25 coreboot on the cover of the Linux Journal
2009/09/02 flashrom 0.9.1 has been released
2009/07/15 VIA EPIA-M700 now supported
The One Laptop per Child, Association, Inc. has contributed initial support for the VIA EPIA-M700 board (based on the VIA VX800 code submitted earlier), thanks a lot! The code is still being worked on and improved by the community.
2009/07/05 Mitac 6513WU now supported
2009/07/01 Intel EagleHeights now supported
coreboot now has initial support for the Intel EagleHeights mainboard. The code was contributed by Thomas Jourdan, thanks!
2009/07/01 VIA EPIA-N now supported
2009/06/24 Soyo SY-6BA+ III now supported
2009/05/27 VIA VX800 now supported
The One Laptop per Child, Association, Inc. has contributed support for the VIA VX800 chipset family to the coreboot v2 tree.
2009/05/04 flashrom 0.9.0 has been released
After nine years of development and constant improvement, we have added support for every BIOS flash ROM technology present on x86 mainboards and every flash ROM chip we ever saw in the wild.
Highlights of flashrom include:
- Parallel, LPC, FWH and SPI flash interfaces.
- 157 flash chip families and half a dozen variants of each family.
- Flash chip package agnostic. DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40 and more have all been verified to work.
- 75 different chipsets, some with multiple flash controllers.
- Special mainboard enabling code for dozens of nonstandard mainboards.
- No physical access needed, root access is sufficient.
- No bootable floppy disk, bootable CD-ROM or other media needed.
- No keyboard or monitor needed. Simply reflash remotely via SSH.
- No instant reboot needed. Reflash your ROM in a running system, verify it, be happy. The new firmware will be present next time you boot.
- Crossflashing and hotflashing is possible as long as the flash chips are electrically and logically compatible (same protocol). Great for recovery.
- Scriptability. Reflash a whole pool of identical machines at the same time from the command line. It is recommended to check flashrom output and error codes.
- Speed. flashrom is much faster than vendor flash tools.
- Supports Linux, FreeBSD, DragonFly BSD, Solaris, Mac OS X. Please refer to the README for build instructions.
Thanks go to everyone who contributed to flashrom over the years and especially to Li-Ta Lo for starting this project.
The release announcement can be found at http://www.coreboot.org/pipermail/coreboot/2009-May/047636.html.
2009/04/22 HP ProLiant DL145 G3 now supported
2009/04/18 ASUS P2B-D now supported
2009/04/18 VIA CX700, and VIA VT8454c mainboard now supported
coreboot now has support for the VIA CX700 chipset, and the VIA VT8454c mainboard. The code was developed by coresystems GmbH.
2009/04/06 TechNexion TIM-8690 now supported
2009/03/22 coreboot @ FSF LibrePlanet 2009
2009/01/10 coreboot and SeaBIOS starts Windows 7
Rudolf Marek recorded a video of his ASUS M2V-MX SE with coreboot and SeaBIOS starting Windows 7 on a 2GHz AMD Sempron CPU.
2009/01/06 Ten years of coreboot
2008/12/27 coreboot at 25C3 in Berlin, Germany
2008/12/15 ASUS P2B-DS now supported
2008/12/09 AMD Pistachio now supported
coreboot now has support for the AMD Pistachio evaluation board. The code was contributed by AMD, thanks!
2008/12/10 coreboot confirmed for SCALE 7x
2008/12/05 NEC PowerMate 2000 now supported
2008/11/19 LiPPERT Cool RoadRunner-LX now supported
2008/10/30 LiPPERT Cool SpaceRunner-LX now supported
2008/10/28 Intel 945, ICH7, Core Duo/Core 2 Duo, and Kontron 986LCD-M/mITX now supported
2008/10/27 MSI MS-6147 now supported
coreboot now has initial support for the MSI MS-6147 mainboard. The code was contributed by Mats Erik Andersson, thanks!
2008/10/19 coreboot confirmed for 25C3 in Berlin, Germany
2008/10/12 VIA pc2500e now supported
2008/11/06 coreboot at ELC Europe 2008 in Ede, The Netherlands
Peter Stuge is presenting coreboot at the NLUUG Autumn Conference on Mobile Computing and CE Linux Forum - Embedded Linux conference Europe 2008.
2008/10/26 coreboot at FSCONS 2008 in Gothenburg, Sweden
2008/09/24 AMD RS690 / SB600 chipset and AMD dbm690t board now supported
coreboot now has initial support for the AMD RS690 / SB600 chipset, as well as the AMD dbm690t (Herring) board using that chipset. The code was contributed by AMD, thanks!
2008/09/24 Intel EP80579 (Tolapai) now supported
coreboot now has initial support for the Intel EP80579 (Tolapai) chipset. The code was contributed by Ed Swierk, thanks!
2008/09/24 coreboot interview at LinuxTag 2008 is now available as podcast
Carl-Daniel Hailfinger gave an interview about coreboot and flashrom at LinuxTag 2008 in Berlin. It was broadcast live on RadioTux and is now available as podcast. The interview is in German. Thanks to Sirko Kemter for organizing the interview, Thomas Steinbrecher for interviewing and Ingo Ebel for cutting it and putting it online.
2008/09/23 ASUS M2V-MX SE now supported
2008/09/13 coreboot talk at OpenBSD Slackathon in Stockholm
2008/09/10 Jetway J7F2/J7F4 now supported
2008/09/05 VIA VT8237S now supported
coreboot now has initial support for the VIA VT8237S southbridge. The code was contributed by Rudolf Marek, thanks!
2008/08/04 ASI MB-5BLGP / Neoware Eon 4000s now supported
coreboot now has initial support for the ASI MB-5BLGP (Neoware Eon 4000s) board. The code was contributed by Uwe Hermann. Thanks Hannes Hegewald for providing the required information and for testing.
2008/07/01 New logo announced
The coreboot hare is the new project logo. Check it out over on the Logo page.
2008/07/01 coreboot booth at OpenExpo in Zürich
coreboot will be exhibiting at OpenExpo 2008 on September 24-25 2008 in Zürich/Winterthur.
We are also a Hackontest candidate, the Hackontest is organized in connection with the Expo.
2008/06/27 A-Trend ATC-6240 now supported
2008/05/28 coreboot booth at LinuxTag in Berlin
There will be a coreboot booth at LinuxTag 2008 on May 28-31 2008 in Berlin.
2008/05/19 VIA EPIA-CN now supported
coreboot now has initial support for the VIA EPIA-CN board. The code was contributed by Aaron Lwe of VIA, with various interim patches and testing also by Corey Osgood, Urbez Santana Roma, Bari Ari, and Richard Stellingwerff, thanks a lot! The code contribution also contained various VIA CN700 improvements which should make porting further VIA C7 + CN700 + VT8237R boards easier.
2008/05/16 Thomson IP1000 now supported
2008/04/24 IEI PCISA-LX-800-R10 now supported
2008/04/21 coreboot participating in Google Summer of Code 2008
The coreboot project (with coresystems GmbH as mentoring organization) is taking part in the Google Summer of Code™ 2008 (GSoC). This year, the project has been assigned two slots/students who will work on the following projects:
- This project aims to integrate into the coreboot BIOS a payload consisting of a minimalist KVM-aware Linux kernel along with an initrd image that contains the tools needed for creating and starting guest virtual machines installed on top of it. The resulting system could host any x86(or x86-64) OS that can run over KVM (almost any major OS does), and there is a great challenge to make it as small as possible, so that it can fit in a 2MB flash image.
- Currently coreboot can not boot from an arbitrary SCSI controller. There are two solutions for the problem: (1) Use Linux and Kexec. This requires to keep the SCSI driver in the flash chip. (2) Use x86emu/vm86/ADLO and the int13 method. This would allow to use the PCI option rom available on all modern SCSI controllers. So we obviously need a solution based on the latter. This could as well be implemented as a Linux program, as an intermediate payload, or as a shared library. At this point of time, I would like to implemente it as a daemon program. The program needs to catch the int13 interrupt vector that the SCSI option rom installs and make it available to arbitrary (firmware/payload) code trying to load something from disk.
2008/04/19 coreboot is a Hackontest candidate
- Hackontest is a 24 hour programming competition between teams of three open source software projects.
- The event takes place at OpenExpo on September 24/25, 2008 in Zurich, Switzerland.
2008/04/19 PC Engines ALIX.2C3 now supported
2008/04/04 Silicon Mechanics to ship servers with coreboot preinstalled
Chris Watson at Silicon Mechanics says:
- We will commit to offering coreboot preinstallation on the Rackform nServ A236 with a specific set of hardware and software. In the future, we may expand the program to additional platforms based on customer interest. We will include a message about coreboot support on the platform page in the next few days with instructions to contact sales for additional information.
If you want to buy such a machine, please contact Art Mann (email@example.com) at Silicon Mechanics.
The A236 is a nice 1U server with 4 drive bays and a dual Opteron board (Supermicro H8DMR), which is supported in coreboot v2.
2008/04/03 coreboot Symposium in Denver
There was a coreboot symposium in Denver, April 3 – 5, 2008 held during the High Performance Computer Science Week (HPCSW) LinuxBIOS Summit.
More information is available on the Coreboot Symposium 2008 page.
2008/03/29 TeleVideo TC7020 now supported
2008/03/17 MSI MS-6119 now supported
2008/03/17 Intel 3100 chipset and Intel devkit (Mt. Arvon) board now supported
2008/03/09 RCA RM4100 now supported
2008/03/07 ASUS A8V-E Deluxe now supported
coreboot now has initial support for the ASUS A8V-E Deluxe board. The testing so far was done by Uwe Hermann, re-using code written by Rudolf Marek for the ASUS A8V-E SE (thanks!), which is very similar.
2008/02/20 MSI MS-7135 (K8N Neo3) now supported
2008/01/27 Abit BE6-II V2.0 now supported
2008/01/12 LinuxBIOS is now called coreboot
As Ron Minnich, the founder of the LinuxBIOS project explains in his announcement the LinuxBIOS project has now been renamed to coreboot. Read the whole announcement for more details and the reasons behind the renaming.
2007/11/26 ASUS MEW-AM now supported
2007/11/13 Advantech PCM-5820 now supported
2007/11/13 Lightning talk at FSCONS 2007 in Gothenburg on 2007/12/08
2007/11/03 ASUS A8V-E SE now supported
2007/10/31 Various Intel 440BX boards now supported
We now have initial support for various Intel 440BX / 82371EB based mainboards of the Pentium II/III era, namely the ASUS P2B-F, ASUS P3B-F, A-Trend ATC-6220, AZZA PT-6IBD, Biostar M6TBA, Compaq Deskpro EN SFF P600, and GIGABYTE GA-6BXC. The code was contributed by Uwe Hermann. Thanks to todthgie, idwer_, and zxy_64-2 on IRC for helping with some of the boards.
2007/10/30 SiS761GX/SiS966 chipset and GIGABYTE GA-2761GXDK board now supported
Thanks to the great contributions from Morgan Tsai of SiS we now have support for both the SiS761GX/SiS966 chipset and the GIGABYTE GA-2761GXDK mainboard, which uses that chipset.
2007/10/30 VIA K8T890 / VT8237R now supported
Thanks to the great contribution from Rudolf Marek we now have support for the VIA K8T890 / VT8237R chipset. A mainboard which uses this chipset will soon be added.
2007/10/26 AXUS TC320 now supported
2007/10/10 BCOM WinNET100 (IGEL-316) now supported
2007/09/22 MSI MS-7260 now supported
2007/09/13 MSI MS-6178 now supported
2007/09/08 PC Engines ALIX1.C now supported
2007/06/14 Intel 810 chipset and ASUS MEW-VM now supported
Thanks to the great contributions from Corey Osgood we now have preliminary support for both the Intel 810 chipset (82810 northbridge) and the ASUS MEW-VM mainboard, which uses that northbridge.
2007/06/13 AMD DB800 (Salsa) now supported
2007/06/07 IEI JUKI-511P and ROCKY-512 now supported
Thanks to the contributions from Nikolay Petukhov we now have support for the IEI JUKI-511P and the IEI ROCKY-512 half-size mainboards in our tree!
2007/05/24 ASUS A8N-E now supported
Thanks to the nice work of Philipp Degler we now have support for the ASUS A8N-E mainboard in our tree!
2007/05/23 LinuxBIOS booth at LinuxTag in Berlin, 29/5-2/6
In one corner of Messe Berlin hall 12 (booth 12-80) we will be showing a couple of different systems all using LinuxBIOS to boot. There is a boot time competition in the booth (nice T-shirts to win!) and on Saturday 2/6 the developers will be presenting a workshop where visitors are walked through the steps required to make their own EPIA/-M/-MII board run LinuxBIOS!
Video of an interview at the LinuxBIOS booth.
2007/05/05 DIGITAL-LOGIC MSM800SEV now supported
2007/05/04 AMD Norwich support and generally improved AMD Geode LX support
LinuxBIOS now supports the AMD Norwich reference/evaluation mainboard. This is the AMD Geode LX reference platform, and it's now well-supported by LinuxBIOS. Additionally the AMD Geode LX code in general was heavily improved and should simplify further ports of Geode LX systems a lot. The code was written and contributed by several AMD engineers, foremost Jordan Crouse and Marc Jones of AMD.
2007/03/14 LinuxBIOS participating in Google Summer of Code 2007
The LinuxBIOS project (with coresystems GmbH as mentoring organization) is taking part in the Google Summer of Code™ 2007 (GSoC). There is a list of project ideas for students to work on (but feel free to suggest further ideas on the LinuxBIOS mailing list).
Students who are interested in working on a LinuxBIOS-related GSoC project must apply until
March 24, 2007 Monday, March 27, 2007!
Update: LinuxBIOS ended up with seven student projects for GSoC 2007!
2007/02/24 LinuxBIOS talk at FOSDEM 2007
A video recording of the talk (Ogg, 234 MB) is available.
2007/02/09 MSI K9ND Master Series (MS-9282) supported in LinuxBIOS
2006/11/02 MSI K9SD Master-S2R (MS-9185) supported in LinuxBIOS
2006/10/05 AMD Rev F supported in LinuxBIOS
The AMD dual core support code is in public tree now. It includes
- AMD Rev F AMD64 on Socket F/Socket AM2
2006/10/01 LinuxBIOS Symposium 2006 in Hamburg
The LinuxBIOS Symposium 2006 took place in the old warehouse complex Speicherstadt in Hamburg, Germany. See the page LinuxBIOS Symposium 2006 for more details, slides, photos, etc...
2005/06/02 AMD dual core supported in LinuxBIOS
The AMD dual core support code is in public tree now. It includes
- AMD D0/E0 Opteron new mem mapping support
- AMD E Opteron dual core support
- AMD E Opteron mem hole support
- AMD K8 Four Ranks DIMM support --- Quad Ranks.
2005/05/11 Nvidia CK804 (NForce4) supported in LinuxBIOS
The Nvidia CK804 support code is in public tree now. It includes
- Nvidia CK804 support
- smbus bus number support (to handle multi sumbus and mux)
- superio smsc47 support
- Tyan S2895/S2891/S2892 support
- flash_rom Ck804 support
2005/04/22 How Many People Are Using LinuxBIOS? Would you believe 1,000,000?
This question comes up to us all the time. Last week, I got an amazing answer. First, let me mention that I tell skeptical people at vendors all the time, when asked this question: "A lot more than just the cluster community. The real use is in the embedded world". Well, again, last week, I found out just how real that use is.
The system in question is the STPC Consumer. Evidently, this chipset is used in an internet terminal sold in India. It runs LinuxBIOS and Linux.
There are at least one MILLION (1,000,000) of these things in use. I realize that is not much compared to the size of some markets, but had you told me six years ago that one million systems would be using LinuxBIOS in 2005, I don't think I would have believed you.
2005/03/01 LinuxBIOS Wiki up and running
After a week of testing and playing around, LinuxBIOS has a brand new Wiki now.
2005/02/28 LinuxBIOS slashdotted again
After Richard Stallman's call for support of free BIOS LinuxBIOS was slashdotted this weekend.