[MinnowBoard] compiling fw
B Cran
bruce.cran at gmail.com
Tue Feb 17 01:13:37 UTC 2015
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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150216/8190cd9c/attachment-0001.html>
More information about the elinux-MinnowBoard
mailing list