A new post titled "[GSOC] Panic Room, week #3" has been published on the coreboot blog. Find the full post at http://blogs.coreboot.org/blog/2016/06/21/gsoc-panic-room-week-3/

<h3>What happened during the past week ?</h3>
<p>After many iteration of patches and bug hunting I finished writing and testing the code that added to cbfstool allows to convert between SELF and ELF.<br />
<a href="https://review.coreboot.org/#/c/15139/">The code has been now merged.</a></p>
<p>One of the most problematic things has been to get GRUB to work after the conversion to ELF whereas all of the other payloads were working wonderfully.<br />
It turned out it is the only payload (that I tested) that used more than two segments to describe the memory image of  the program.<br />
This also uncovered a bug contained inside the elf_writer code that was probably never triggered given that the majority of payloads only contain one segment (<a href="https://review.coreboot.org/#/c/15215/">commit</a>).</p>
<p>I also received the replacement mobo for my Lenovo X60 target, so I can get back on track with the SerialICE part of the project.</p>
<h3>What are your plans for next week?</h3>
<p>I am currently investigating a bug in the serial communication between QEMU and the target while using the most recent version of the <a href="https://review.coreboot.org/#/c/14504/5">patch</a> that integrates SerialICE into coreboot.<br />
I am also looking into some work related to selfboot.c and the region api; the objective is to avoid loading the payload all at once while it is being executed and allow for the various parts of the payload to be loaded when needed.<br />
Hopefully I’ll manage to finish all of this before next week. (Sometimes I definitely feel too optimistic)</p>
<h3>What?! Didn’t you have any mishaps© this week?</h3>
<p>It’s indeed quite fascinating how my equipment keeps breaking… this week was my Raspberry Pi’s turn. It won’t boot anymore.<br />
Fortunately I have a Bus Pirate and a BeagleBone Black to use for SPI flashing, so it’s all good.</p>
<p>See you next week!</p>