<html><head></head><body><div>I don't think Grub2 is ARM compatible, so you will need to build another payload (uboot maybe)<!-- tmjah_g_1299s -->. Others around here will have a better idea of how to achieve that but you should also look for documentation first to see how far you can get on your own.<!-- tmjah_g_1299e --><br><br></div>
<div><!-- tmjah_g_1299s -->Cheers,<!-- tmjah_g_1299e --><br><br></div>
<div><!-- tmjah_g_1299s -->John.<!-- tmjah_g_1299e --><br><br></div>
<div><!-- tmjah_g_1299s -->Sent from <!-- tmjah_g_1299e --><!-- tmjah_g_1299s --><a href="http://www.bluemail.me/r">BlueMail</a><!-- tmjah_g_1299e --><!-- tmjah_g_1299s --> <!-- tmjah_g_1299e --></div>
<div class="gmail_quote" >On 19 Dec 2016, at 08:22, Martin Wohlert <<a href="mailto:martin@b-root-force.de" target="_blank">martin@b-root-force.de</a>> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="blue">Hello everybody!<br><br>I have a Chromebook (Medion Akoya S2013) which is the german version of<br>the Haier Chromebook 11 (veyron_jaq).<br><br>And I fail to build the coreboot.<br><br>Here what I've done so far (which you can reproduce yourself):<br><br>1. like told me on <a href="https://www.coreboot.org/Build_HOWTO">https://www.coreboot.org/Build_HOWTO</a><br>$ git clone <a href="http://review.coreboot.org/p/coreboot">http://review.coreboot.org/p/coreboot</a><br>$ cd coreboot<br>$ git submodule update --init --checkout<br><br>2. $ make menuconfig<br>There I only changed "Mainboard" > "Mainboard vendor" & "Mainboard<br>model" to Google / Haier Chromebook 11 (veyron_jaq). The ROM size of 4<br>MB is also correct. I read the flash chip and got a 4 MB image.<br><br>3. Still in menuconfig I selected GRUB2 in "Payload" > "Add a Payload".<br><br>4. $ make crosstools-arm<br>succeeded without errors<br><br>5. $ make<br>Fails with error:<br><br>    HOSTCC    
cbfstool/xxhash.o<br>    HOSTCC     cbfstool/linux_trampoline.o<br>    HOSTCC     cbfstool/cbfs-payload-linux.o<br>    HOSTCC     cbfstool/cbfstool (link)<br>Performing operation on 'COREBOOT' region...<br>Created CBFS (capacity = 4062936 bytes)<br>Performing operation on 'BOOTBLOCK' region...<br>W: Written area will abut bottom of target region: any unused space will<br>keep its current contents<br>Performing operation on 'COREBOOT' region...<br>Performing operation on 'COREBOOT' region...<br>    CBFS       fallback/romstage<br>Performing operation on 'COREBOOT' region...<br>    CBFS       fallback/ramstage<br>Performing operation on 'COREBOOT' region...<br>    CBFS       config<br>Performing operation on 'COREBOOT' region...<br>    CBFS       revision<br>Performing operation on 'COREBOOT' region...<br>    CBFS       fallback/payload<br>Performing operation on 'COREBOOT' region...<br>Performing operation on 'COREBOOT' region...<br>ERROR: Ramstage region _ramstage overlapped by:
fallback/payload<br>make: *** [Makefile.inc:992: check-ramstage-overlaps] Error 1<br><br>See full log here: <a href="https://files.b-root-force.de/coreboot.txt">https://files.b-root-force.de/coreboot.txt</a><br><br>What I find a bit suspicious is the output:<br>...<br>GRUB2 will be compiled with following components:<br>Platform: i386-coreboot<br>...<br>Cause I am building for ARM.<br><br>So, does anyone have an idea what I can try next?<br><br>Kind regards<br>Martin<br><br></pre><pre class="blue">-- <br>coreboot mailing list: coreboot@coreboot.org<br><a href="https://www.coreboot.org/mailman/listinfo/coreboot">https://www.coreboot.org/mailman/listinfo/coreboot</a></pre></blockquote></div></body></html>