My name is Łukasz Dmitrowski and I study Computer Science at West Pomerania University of Technology in Szczecin. I am relatively new to coreboot and firmware programming, but definitely want to dive in, this is why I have chosen coreboot from all available organizations. Last year I participated in GSoC and implemented MQTT-SN client for Wiselib library. It was really great and interesting experience. This year I am excited even more about my project! It is a very good starting point to get familiar with coreboot and stay with you also after GSoC.
The project aims to implement a graphical tool in Qt which functionality includes extracting modules from BIOS images, adding and deleting components of coreboot ROM image file and of course flashing. I want to achievie it by integrating code of already existing tools: flashrom (libflashrom), bios_extract and cbfstool. I also want to provide a mechanism to present the end user only with the choices that are correct for specific hardware.
Currently I work on visual design and application architecture. I will share some results with you, as I would like to know your opinion about application interface.
Here is some shortcut of my next steps:
May – June: I will implement GUI and integrate libflashrom, bios_extract and cbfstool
July-August: During this period I will be working on hardware compatibility checking, testing and writing documentation
See you soon on #coreboot and mailing list!