[MinnowBoard] compiling fw

Darren Hart dvhart at linux.intel.com
Tue Feb 17 17:27:51 UTC 2015


Hi All,

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.

1. edk2-devel at lists.sourceforge.net

Thanks,

-- 
Darren Hart
Intel Open Source Technology Center

From:  B Cran <bruce.cran at gmail.com>
Reply-To:  MinnowBoard Development and Community Discussion
<elinux-minnowboard at lists.elinux.org>
Date:  Monday, February 16, 2015 at 5:13 PM
To:  MinnowBoard Development and Community Discussion
<elinux-minnowboard at lists.elinux.org>
Subject:  Re: [MinnowBoard] compiling fw

> 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 http://edk2.bluestop.org/rUDK16657 to fix
> problems with the Windows build).
> 
> Make GenBiosId Tool...
> ./Vlv2TbltDevicePkg/bld_vlv.sh: line 202: ./Vlv2TbltDevicePkg/GenBiosId:
> Permission denied
> Invoking EDK2 build...
> Build environment:
> Linux-3.19.0-1.g8a7d5f9-desktop-x86_64-with-SuSE-13.2-x86_64
> [...]
> build.py...
>  : error 000E: File/directory not found in workspace
>        Vlv2BinaryPkg/X64DEBUG/IA32/PchSmbusArpDisabled.inf
> 
> 
> - Failed -
> Build end time: 18:06:58, Feb.16 2015
> Build total time: 00:00:00
> 
> Skip Running fce...
> Skip Running KeyEnroll...
> cp: cannot stat ŒBuild/Vlv2TbltDevicePkg/DEBUG_GCC46/FV/VLV.fd¹: No such file
> or directory
> cat: ./Vlv2MiscBinariesPkg/SEC/1.0.2.1060v5/VLV_SEC_REGION.bin: No such file
> or directory
> cat: MNW2MAX_X64_D_0078_01.ROM: No such file or directory
> Skip Running BIOS_Signing ...
> 
> Build location: Build/Vlv2TbltDevicePkg/DEBUG_GCC46
> BIOS ROM Created: MNW2MAX_X64_D_0078_01.ROM
> 
> -------------------- The EDKII BIOS build has successfully completed.
> --------------------
> 
> 
> Finished Building BIOS.
> ======================================================================
> Skip Build_IFWI:  Calling IFWI Stitching Script...
> 
> Build_IFWI is finished.
> The final IFWI file is located in Stitch
> ======================================================================
> bcran at cube:> echo $?
> 0
> 
> -- 
> Bruce
> 
> 
> On Mon, Feb 16, 2015 at 4:44 PM, John Loucaides <john at loucaides.net> wrote:
>> 1. Which version of firmware are you building?
>> 0.76 from here: 
>> http://firmware.intel.com/sites/default/files/MinnowBoard_MAX.Rev_.0.76.zip
>> 
>> 2. Which command do you run to build the firmware
>> . Build_IFWI.sh MNW2 Debug
>> 
>> 3. Which compiler are you using?
>> GCC
>> 
>> 4. Which file are you loading onto the Minnowboard Max?
>> Stitch/MNW2MAX_X64_D_0076_01_GCC.bin
>> 
>> 
>> Thanks!
>> 
>> 
>> 
>> On Mon, Feb 16, 2015 at 3:33 PM, B Cran <bruce.cran at gmail.com> wrote:
>>> I have. Some questions:
>>> 
>>> 1. Which version of firmware are you building?
>>> 2. Which command do you run to build the firmware
>>> 3. Which compiler are you using?
>>> 4. Which file are you loading onto the Minnowboard Max?
>>> 
>>> -- 
>>> Bruce
>>> 
>>> On Mon, Feb 16, 2015 at 4:00 PM, Zathros <zathros at gmail.com> wrote:
>>>> Have others had success compiling the fw from
>>>> http://firmware.intel.com/projects/minnowboard-max and loading it onto the
>>>> MinnowBoard Max?
>>>> 
>>>> 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?
>>> 
>>> _______________________________________________
>>> elinux-MinnowBoard mailing list
>>> elinux-MinnowBoard at lists.elinux.org
>>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>>> 
>> 
>> 
>> _______________________________________________
>> elinux-MinnowBoard mailing list
>> elinux-MinnowBoard at lists.elinux.org
>> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
>> 
> 
> _______________________________________________ elinux-MinnowBoard mailing
> list elinux-MinnowBoard at lists.elinux.org
> http://lists.elinux.org/mailman/listinfo/elinux-minnowboard


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150217/d05afa8f/attachment.html>


More information about the elinux-MinnowBoard mailing list