[MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

Wei, David david.wei at intel.com
Wed Mar 4 06:48:26 UTC 2015


gEdkiiMemoryProfileGuid are introduced by Revision 16707, So I am afraid you do use a newer reversion.


[cid:image001.png at 01D05688.DF461F00]



Right click SmmBaseHelper.inf and use TotoiseSVN->Showlog to check the revision of this file.


When check out UDK2014.SP1, please specify the desired revision as below:

[cid:image002.png at 01D05689.83FDC8E0]

Thanks,
David | SSG BIOS

From: Gerard Bucas [mailto:gerard.b at tekmagic.net]
Sent: Wednesday, March 04, 2015 1:54 PM
To: Wei, David; edk2-devel at lists.sourceforge.net
Cc: 'MinnowBoard Development and Community Discussion'
Subject: RE: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

Hi David

I am pretty sure I followed those instructions exactly. The only difference is that I have a slightly newer version of VS (which I resolved) and a Python (still V2.X so should be OK).

I downloaded the svn from that link that you mention, so I assume that I didn’t get a newer version? How can I check that to make sure?

Thanks!

Gerard

From: Wei, David [mailto:david.wei at intel.com]
Sent: Wednesday, March 4, 2015 12:44 AM
To: gerard.b at tekmagic.net<mailto:gerard.b at tekmagic.net>; MinnowBoard Development and Community Discussion; edk2-devel at lists.sourceforge.net<mailto:edk2-devel at lists.sourceforge.net>
Subject: RE: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

Hi,

Please following below two steps to get source code.  The 0.77 is based on "Revision 16679 of UDK2014.SP1 branch https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1 ".  Please do not get newer version.


2. Create the following folders (sub-directories) from your workspace (e.g. "C:\MyWorkspace"):

       BaseTools
       Conf
       CryptoPkg
       EdkCompatibilityPkg
       EdkShellBinPkg
       FatBinPkg
       IntelFrameworkModulePkg
       IntelFrameworkPkg
       MdeModulePkg
       MdePkg
       NetworkPkg
       PcAtChipsetPkg
       PerformancePkg
       SecurityPkg
       ShellBinPkg
       ShellPkg
       SourceLevelDebugPkg
       UefiCpuPkg
       Vlv2DeviceRefCodePkg
       Vlv2TbltDevicePkg

3. Obtain the following BSD-licensed source code packages and files from the tianocore.org (hosted by sourceforge.net)
   SVN (SubVersion) repository and place them into their respective folders (subdirectories) created in
   step 2 (above):

   "Revision 16679 of UDK2014.SP1 branch https://svn.code.sf.net/p/edk2/code/branches/UDK2014.SP1 "



Thanks,
David | SSG BIOS

From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Gerard Bucas
Sent: Wednesday, March 04, 2015 1:35 PM
To: edk2-devel at lists.sourceforge.net<mailto:edk2-devel at lists.sourceforge.net>
Cc: 'MinnowBoard Development and Community Discussion'
Subject: Re: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

Can anyone help with resolving this error when trying to build 0.77 firmware on Windows:

build...
…\myworkspace\EdkCompatibilityPkg\Compatibility\SmmBaseHelper\SmmBaseHelper
.inf(66): error 4000: Value of Guid [gEdkiiMemoryProfileGuid] is not found under
[Guids] section in  …..\myworkspace\MdePkg\MdePkg.dec
Thanks!

Regards

Gerard

From: B Cran [mailto:bruce.cran at gmail.com]
Sent: Tuesday, March 3, 2015 1:11 AM
To: gerard.b at tekmagic.net<mailto:gerard.b at tekmagic.net>
Cc: edk2-devel at lists.sourceforge.net<mailto:edk2-devel at lists.sourceforge.net>; MinnowBoard Development and Community Discussion
Subject: Re: [MinnowBoard] [EDK2][MNW2]: Problem building MinnowMAX firmware 0.77 on Windows.

On Monday, March 2, 2015, Gerard Bucas <gerard.b at tekmagic.net<mailto:gerard.b at tekmagic.net>> wrote:
: error 000E: File/directory not found in workspace
        c:\...........\myworkspace\Vlv2BinaryPkg\X64RELEASE\IA32\PchSmbusArpDisabled.inf

I do not have the “….\myworkspace\Vlv2BinaryPkg\” directory.

 This isn't really an edk2 issue - the Vlv2BinaryPkg tree contains the binary objects ('blobs') and is distributed separately from the main BIOS code. You can get it from http://firmware.intel.com/sites/default/files/MinnowBoard_MAX-0.77-Binary.Objects.zip . You should also read http://firmware.intel.com/sites/default/files/MinnowBoard_MAX_Rev.077-ReleaseNotes.txt for build instructions (e.g. Patching OpenSSL).

--
Bruce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150304/6f754701/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 21843 bytes
Desc: image001.png
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150304/6f754701/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 46607 bytes
Desc: image002.png
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20150304/6f754701/attachment-0003.png>


More information about the elinux-MinnowBoard mailing list