[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