coreboot end-user flash tool

The coreboot project has a Google Summer of Code (GSoC) going on, a few students have been contributing new features to coreboot over the Summer. One effort is Lukasz Dmitrowski and the GUI “End user flash tool”:

Main purpose of End user flash tool project is to provide an easy way to build and flash coreboot ROM. To achieve it there is a need to collect hardware specific data such as:
* lspci -nn output: information about all PCI buses and devices in the system, it is possible to recognize a graphic card, its vendor and device codes
* dump of factory BIOS: it is important to make a copy of factory BIOS in case something will go wrong, but not only in this case, very often there is a need to use a VGABIOS extracted from factory BIOS if particular graphic card or display panel is present in our system, it is the best to make dump two times and then check if files are the same (for example by comparing hashes)

The GSoC ends next week, and Lukasz needs some testing help, especially if you have a Lenovo T60 laptop:

GSoC ends in next week, application is almost done (but will be improved and extended also after GSoC), so this is time for some testing! I would be very grateful if some of you could help me with it. It would be the best if you have Lenovo T60 and external programmer. First there is a need to collect some hardware specific data and then it would be possible to check if application creates working coreboot image basing on this data. So it is not only about testing, but also about making white list of hardware configurations bigger to let more users flash their hardware with coreboot in easy way!

See the full blog post for contact info for Lukasz:

[GSoC] End user flash tool – week #7 #8 #9

One thought on “coreboot end-user flash tool

  1. AW HELL YES

    I’ve got a T60 kicking around and I’ve wanted to coreboot it for quite a while. I don’t have an external programmer, but… I probably won’t brick it?

    Like

Leave a comment