Hi Hatim, Welcome, Thanks for joining the coreboot community. The best way to understand coreboot is to get involved. I recommend reviewing patches in gerrit. The project moved quickly and we are always working on documentation. You are welcome to ask specific questions in IRC and meet other developers that might be interested in the systems and architecture you want to work on.
GSoC is several months away, but you can look at project ideas and previous projects:
https://www.coreboot.org/Project_Ideas http://blogs.coreboot.org/blog/2015/04/27/coreboot-gsoc-2015-projects/
Regards, Marc
On Mon, Dec 21, 2015, 11:52 AM Hatim Kanchwala hatim@hatimak.me wrote:
Hello!
I am Hatim Kanchwala from India. I am a sophomore pursuing Bachelor's in Electrical Engineering at the Indian Institute of Technology Patna. I came across coreboot through the Google Summer of Code page. I am aspiring to work with coreboot for GSoC 2016.
To get an introduction to coreboot, to its history and its philosophy, I read the wiki and also watched videos on YouTube, including the Google Tech Talk by Ron Minnich, Stefan Reinauer and Peter Stuge. I have downloaded coreboot, built the cross compiler and then built coreboot for emulation with QEMU x86, with SeaBIOS as payload. I managed to do this with the help of documentation from the wiki and a bit of searching through the web and through the mailing list archives. I couldn't try coreboot on my machine as my mainboard isn't supported (yet). Currently, I am trying to build and test coreboot for emulation with QEMU ARM. Unfortunately, I haven't had much progress there, but I will remain at it!
I have taken an introductory course in the C language at my University and a basic Digital Circuits course. I have a fair experience with Linux and git. Please tell me how I can get started to contribute to coreboot. I am certain that the skills and knowledge required to contribute is way more than I currently possess, but I am a keen learner.
Academically, I am interested in Embedded Systems and Computer Architecture, in which I hope to pursue higher studies. I consider being part of coreboot and contributing to it as an opportunity to learn more about these fields and to learn about open-source development as well. Also, I am looking forward to getting to know people and learning from them!
You can find me on IRC (Freenode) under the nick hatim. I am already a member of the #coreboot channel.
Thank you for your time and help.
Hatim
--
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot