From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 77CB7D802D7 for ; Fri, 2 Feb 2024 14:38:54 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=EHAgHEdFZH4aSm6xyKGygEqsmL6/z5CqueCIo1On24M=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1706884733; v=1; b=FVsX2ZTW/djI+fQSW7Ez296ZNPdus0q/HLABREa63uXFyOi/OZA1WSlHPNW+sCO2e1dQSRyH TgkuOUojX4LnpEbnXRmNlQDOfwTHuao3aFOHkkp5sdMb+4I4f3BnRDc145IkD1loS7YX4sHH1ra r/wveICCf9JcHHMC5QYC8FYY= X-Received: by 127.0.0.2 with SMTP id zteUYY7687511xmelXUQWItf; Fri, 02 Feb 2024 06:38:53 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by mx.groups.io with SMTP id smtpd.web10.19241.1706865852209043269 for ; Fri, 02 Feb 2024 01:24:12 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10971"; a="11218301" X-IronPort-AV: E=Sophos;i="6.05,237,1701158400"; d="scan'208";a="11218301" X-Received: from orviesa010.jf.intel.com ([10.64.159.150]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Feb 2024 01:24:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,237,1701158400"; d="scan'208";a="35040" X-Received: from chsuehx-desk.gar.corp.intel.com ([10.225.77.6]) by orviesa010.jf.intel.com with ESMTP; 02 Feb 2024 01:24:09 -0800 From: dorax.hsueh@intel.com To: devel@edk2.groups.io Cc: DoraX Hsueh , Sai Chaganty , Rosen Chuang , Saloni Kasbekar , Haoyu Tang , Nate DeSimone Subject: [edk2-devel] [PATCH] AlderlakeOpenBoardPkg: Add Readme. Date: Fri, 2 Feb 2024 17:24:04 +0800 Message-Id: <7f880cb49a16058b9a84233d738335ccea31780d.1706865810.git.dorax.hsueh@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,dorax.hsueh@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: J92lvM6Te4oCZpqrH5bIzl8Mx7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=FVsX2ZTW; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none) From: DoraX Hsueh REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4667 Add Readme to explain how to build AlderlakeOpenBoardPkg. Cc: Sai Chaganty Cc: Rosen Chuang Cc: Saloni Kasbekar Cc: Haoyu Tang Cc: Nate DeSimone Signed-off-by: DoraX Hsueh --- .../Intel/AlderlakeOpenBoardPkg/ReadMe.md | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Platform/Intel/AlderlakeOpenBoardPkg/ReadMe.md diff --git a/Platform/Intel/AlderlakeOpenBoardPkg/ReadMe.md b/Platform/Inte= l/AlderlakeOpenBoardPkg/ReadMe.md new file mode 100644 index 00000000..cc475673 --- /dev/null +++ b/Platform/Intel/AlderlakeOpenBoardPkg/ReadMe.md @@ -0,0 +1,56 @@ +# **EDK II Minimized firmware for Intel(R)AlderLake platforms**=0D +=0D +##Features=0D +The Minimized AlderLake provides the minimal feature of the AlderLake BIOS= .=0D +=0D +## **Windows Build Instructions**=0D +=0D +### Pre-requisites=0D +=0D +* GIT client: Available from https://git-scm.com/downloads=0D +* Microsoft Visual Studio.=0D + - Visual Studio 2015 recommended and is used in the examples below.=0D +* ASL compiler: Available from http://www.acpica.org=0D + - Install into ```C:\ASL``` to match default tools_def.txt configuration= .=0D +* NASM assembler: Available from: http://www.nasm.us/=0D + - Install into ```C:\NASM``` to match default tools_def.txt configuratio= n.=0D +* Python 3.7.3: Available from: https://www.python.org/downloads/release/= python-373/=0D + - Other versions of Python 3.x should be compatible.=0D + - It is recommended to use the Python launcher to ensure the Python buil= d script is launched using Python 3.=0D + - E.g. "py -3.7 build_bios.py -l"=0D +=0D +### Download the required components run GitBash.exe=0D +1. Create a new directory for the EDK II WORKSPACE.=0D +2. Download below repository to this WORKSPACE:=0D +* edk2 repository=0D + * ``git clone https://github.com/tianocore/edk2.git=0D +=0D +* edk2-platforms repository=0D + * ``git clone https://github.com/tianocore/edk2-platforms.git=0D +=0D +* edk2-non-osi repository=0D + * ``git clone https://github.com/tianocore/edk2-non-osi.git=0D +=0D +* FSP repository=0D + * ``git clone https://github.com/IntelFsp/FSP.git=0D +=0D +* Get buildable EDK II repository, need additional submodule=0D + * ``cd edk2=0D + * ``git submodule update --init=0D + * ``git checkout e10f1f5a043a402fb2daf2091b8f725fd2951743=0D +=0D +* Get buildable edk2-platforms repository=0D + * ``cd ..=0D + * ``cd edk2-platforms=0D + * ``git checkout fc6e3523d868650ad4f8aaac0ccdd8f138370341=0D +=0D +### Build=0D +1. cd ..\edk2-platform\platform\intel=0D +2. py -3 build_bios.py -t VS2019 -p AlderLakePRvp=0D +=0D +### **Known limitations**=0D +1. This firmware project has been tested booting to Microsoft Windows 11 x= 64 with M2 SSD Disk and Integrated Graphic Device.=0D +2. AlderlakeOpenBoardPkg/Acpi/MinDsdt has been modified from MinPlatformPk= g/Acpi/MinDsdt to avoid hang on boot to Microsoft Windows 11 x64.=0D +3. Since the FSP binary is incompatible with the latest Edk2 version, a wo= rking edk2 version needs to be kept=0D + EDK2 SHA-1: e10f1f5a043a402fb2daf2091b8f725fd2951743=0D + EDK2-Platforms SHA-1: fc6e3523d868650ad4f8aaac0ccdd8f138370341 \ No newline at end of file --=20 2.26.2.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#115055): https://edk2.groups.io/g/devel/message/115055 Mute This Topic: https://groups.io/mt/104120131/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-