<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div><div><div>Hi All,</div><div><br></div><div>The best place to discuss these issues is the edk2-devel [1] development mailing list. It is recommended to preface these with "[EDK2][MNW2]" in the subject. The firmware team monitors that list, and this kind of feedback is critical to improving the developer experience here.</div><div><br></div><div>1. edk2-devel@lists.sourceforge.net</div><div><br></div><div>Thanks,</div><div><br></div><div><div>-- </div><div>Darren Hart</div><div>Intel Open Source Technology Center</div></div></div></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> B Cran <<a href="mailto:bruce.cran@gmail.com">bruce.cran@gmail.com</a>><br><span style="font-weight:bold">Reply-To: </span> MinnowBoard Development and Community Discussion <<a href="mailto:elinux-minnowboard@lists.elinux.org">elinux-minnowboard@lists.elinux.org</a>><br><span style="font-weight:bold">Date: </span> Monday, February 16, 2015 at 5:13 PM<br><span style="font-weight:bold">To: </span> MinnowBoard Development and Community Discussion <<a href="mailto:elinux-minnowboard@lists.elinux.org">elinux-minnowboard@lists.elinux.org</a>><br><span style="font-weight:bold">Subject: </span> Re: [MinnowBoard] compiling fw<br></div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div dir="ltr">Thanks. From trying to do the build (using sources from TianoCore) on Linux with GCC, I get the impression it's really not very well-tested. For a start, the .sh files aren't executable, and then you get output like the following, which ends up claiming that the build succeeded when it clearly failed!  If I get some time before someone else does, I'll go through and debug/fix the issues I can find (I committed <a href="http://edk2.bluestop.org/rUDK16657">http://edk2.bluestop.org/rUDK16657</a> to fix problems with the Windows build).<div><br></div><div><div>Make GenBiosId Tool...</div><div>./Vlv2TbltDevicePkg/bld_vlv.sh: line 202: ./Vlv2TbltDevicePkg/GenBiosId: Permission denied</div><div>Invoking EDK2 build...</div><div>Build environment: Linux-3.19.0-1.g8a7d5f9-desktop-x86_64-with-SuSE-13.2-x86_64</div><div>[...]</div><div>build.py...</div><div> : error 000E: File/directory not found in workspace</div><div>       Vlv2BinaryPkg/X64DEBUG/IA32/PchSmbusArpDisabled.inf</div><div><br></div><div><br></div><div>- Failed -</div><div>Build end time: 18:06:58, Feb.16 2015</div><div>Build total time: 00:00:00</div><div><br></div><div>Skip Running fce...</div><div>Skip Running KeyEnroll...</div><div>cp: cannot stat ‘Build/Vlv2TbltDevicePkg/DEBUG_GCC46/FV/VLV.fd’: No such file or directory</div><div>cat: ./Vlv2MiscBinariesPkg/SEC/1.0.2.1060v5/VLV_SEC_REGION.bin: No such file or directory</div><div>cat: MNW2MAX_X64_D_0078_01.ROM: No such file or directory</div><div>Skip Running BIOS_Signing ...</div><div><br></div><div>Build location: Build/Vlv2TbltDevicePkg/DEBUG_GCC46</div><div>BIOS ROM Created: MNW2MAX_X64_D_0078_01.ROM</div><div><br></div><div>-------------------- The EDKII BIOS build has successfully completed. --------------------</div><div><br></div><div><br></div><div>Finished Building BIOS.</div><div>======================================================================</div><div>Skip Build_IFWI:  Calling IFWI Stitching Script...</div><div><br></div><div>Build_IFWI is finished.</div><div>The final IFWI file is located in Stitch</div><div>======================================================================</div><div>bcran@cube:> echo $?</div><div>0</div></div><div><br></div><div>-- <br>Bruce</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 16, 2015 at 4:44 PM, John Loucaides <span dir="ltr"><<a href="mailto:john@loucaides.net" target="_blank">john@loucaides.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8000001907349px">1. Which version of firmware are you building?</span><br></div><div><div style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">0.76 from here: <a href="http://firmware.intel.com/sites/default/files/MinnowBoard_MAX.Rev_.0.76.zip" target="_blank">http://firmware.intel.com/sites/default/files/MinnowBoard_MAX.Rev_.0.76.zip</a></span><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">2. Which command do you run to build the firmware</div><div style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">. Build_IFWI.sh MNW2 Debug</span><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">3. Which compiler are you using?</div><div style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">GCC</span><br></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">4. Which file are you loading onto the Minnowboard Max?</div></div><div style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">Stitch/</span><span style="font-size:12.8000001907349px">MNW2MAX_X64_D_0076_01_GCC.bin</span><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Thanks!</span></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 16, 2015 at 3:33 PM, B Cran <span dir="ltr"><<a href="mailto:bruce.cran@gmail.com" target="_blank">bruce.cran@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">I have. Some questions:<div><br></div><div>1. Which version of firmware are you building?</div><div>2. Which command do you run to build the firmware</div><div>3. Which compiler are you using?</div><div>4. Which file are you loading onto the Minnowboard Max?</div><span><font color="#888888"><div><br></div><div>-- </div><div>Bruce</div></font></span><span><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 16, 2015 at 4:00 PM, Zathros <span dir="ltr"><<a href="mailto:zathros@gmail.com" target="_blank">zathros@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>Have others had success compiling the fw from <a href="http://firmware.intel.com/projects/minnowboard-max" target="_blank">http://firmware.intel.com/projects/minnowboard-max</a> and loading it onto the MinnowBoard Max?</div><div><br></div><div>When I compile, I end up with a smaller file (5242880 bytes) and flashrom is unhappy with this. If I try to extend the file size, then flashrom will accept it, but it doesn't work. Loading the debug/release images (8388608 bytes) using flashrom is working fine, though. Any idea what I'm missing?</div></div></blockquote></div></div></span></div><br>_______________________________________________<br>
elinux-MinnowBoard mailing list<br><a href="mailto:elinux-MinnowBoard@lists.elinux.org" target="_blank">elinux-MinnowBoard@lists.elinux.org</a><br><a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br><br></blockquote></div><br></div><br>_______________________________________________<br>
elinux-MinnowBoard mailing list<br><a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a><br><a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard" target="_blank">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a><br><br></blockquote></div><br></div></div>
_______________________________________________
elinux-MinnowBoard mailing list
<a href="mailto:elinux-MinnowBoard@lists.elinux.org">elinux-MinnowBoard@lists.elinux.org</a>
<a href="http://lists.elinux.org/mailman/listinfo/elinux-minnowboard">http://lists.elinux.org/mailman/listinfo/elinux-minnowboard</a>
</blockquote></span></body></html>