Congratulations coreboot’s GSoC students. coreboot has three students working on coreboot for GSoC 2014 .
Title: Enhance early coreboot debugging
Student: Kyösti Mälkki
Mentors: Martin Roth and Rudolf Marek
Title: Generic Interface using alternate CBFS access patterns for ARM SoCs
Student: Naman Govil
Mentors Aaron Durbin and Marc Jones
Title: The yearly flashrom maintenance and enhancement proposal
Student: Stefan Tauner
Mentors Carl-Daniel Hailfinger and David Hendricks
Each student is required to post progress to this blog. We expect first posts later this week. Stay tuned for progress!
Apologies for the late update. The design that I posted in the last post was more challenging than I had thought. However I’m happy to announce that my test hardware that I call ‘coreboot test interface board’ (TIB) is now complete. Only some of the software interface part is remaining in the project. So let me share with you a very quick update of last month. Continue reading GSoC (coreboot): Test interface board complete
Well my progress is not so shiny as other students. Looks like I overestimated my capabilities in my project proposal. I ended up with long exam session, lurking by reading coreboot mailing list (like an old cow), reading stuff about computer architecture, making hardware tools and trying to understand how git works 🙂
Done some patches, unfortunately, nobody likes it 🙂
Temporary libpayload fixes for flashrom as a payload
Flashrom as a payload with usb flash drive support
SerialICE for coreboot
Triggering another payload
For the second half of GSoC:
I’m working on “carFlashrom” (Yep, sounds a bit french) project:
If this project is possible, then flashing would be possible without working RAM.
I would like to receive some response to my mails in the list as I am confused with my project goals, what others do think? I need some alternative goal if this is not feasible.
Give me some thoughts.
Bonus for readers: this one might be used with flashrom as rayer_spi. Modify flashrom source according to pinout and bits of par port registers:
I used m74hc244 from ST, even though parport signals are 5V, the chip is working right with VCC 3.3V.