From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 37E4AAC0B7E for ; Mon, 30 Dec 2024 05:30:55 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=OcamgLNYF5Y6PzFwvtEt3JR/g4eRlDdjv/YsngVdySI=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; s=20240830; t=1735536654; v=1; x=1735795853; b=pjUmncwk66IQLq8EIk6NfcD2JQpVqs98BTKlUvhu/zb/BW5ZmUaPaaQcjkyUBvVJiyEtVnAI 2ZUY0zkd1PZNASPGe11sNSujqyp8rUbRbeaKiV/pAnxnK4imApbjGAmGXss8LVWCLfAR9f6TZHA FGqTYZGOxasuCAbCy2dHh+1RybITD7dqBIkuj1fu/wESa3x9uh2IsSaRR6xdWLrhdtl3EFmYFya WGndPMT0/OkzZ32dk0MmRyGdeeksKnbe/bGLjTD3/KMpcj7FFdEtkIXG/3XMQMSb+tJdOIH/hMV ALTAyrKpxqBNfnlF5XyS9mRMLr9YwR3b7s4j++SNA7AOw== X-Received: by 127.0.0.2 with SMTP id LDHPYY7687511xkhTaYQvHZi; Sun, 29 Dec 2024 21:30:53 -0800 X-Received: from mail-yb1-f172.google.com (mail-yb1-f172.google.com [209.85.219.172]) by mx.groups.io with SMTP id smtpd.web10.57403.1735536652887455980 for ; Sun, 29 Dec 2024 21:30:53 -0800 X-Received: by mail-yb1-f172.google.com with SMTP id 3f1490d57ef6-e5447fae695so201926276.2 for ; Sun, 29 Dec 2024 21:30:52 -0800 (PST) X-Gm-Message-State: WXPreavo8htccxsaY05joQF5x7686176AA= X-Gm-Gg: ASbGncsCrJA2S3FxsdN9k8MU0rVPFoVkmMK+33kLHZJMJqpzHjK1Zn5yc3E4xAMbEAK Ds2GAdML4briSA7l7hjdi9BtyKApQT9mHvwRjjw== X-Google-Smtp-Source: AGHT+IHzV4Ab8dR+oR+GCZ4mXZQuFfc4QDSRwD70aaAo385DWET8z9x3KhmQmqvcpeEiKNAV6yWqvEeD5iYJ5o23Tqg= X-Received: by 2002:a05:6902:220f:b0:e4c:d3df:ef4b with SMTP id 3f1490d57ef6-e538c28546cmr22676121276.27.1735536651783; Sun, 29 Dec 2024 21:30:51 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: "Kuldeep Rana via groups.io" Date: Mon, 30 Dec 2024 13:30:21 +0800 Message-ID: Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File To: devel@edk2.groups.io, ashraf.ali.s@intel.com 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 Resent-Date: Sun, 29 Dec 2024 21:30:53 -0800 Resent-From: ranakuldeep726@gmail.com Reply-To: devel@edk2.groups.io,ranakuldeep726@gmail.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=pjUmncwk; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Hello S, Ashraf Ali, Thank you so much for providing the documents. I have checked and studied the IntelFsp2Pkg. We are working on the BirchStream. We have only the BirchStream.bsf file. How we can generate the birchstream.fd binary file using EDK2(open source). Should we require another file to generate the binary file? I checked some FspBinPkg. They contain some folders, For example WhitelyFspBinPkg contain Docs, Include, Library, UefiDrivers, fsp.bsf, Fsp.fd, and some .dsc. Could you please suggest and provide the reference to generate the fsp bin package? Thank you so much. Best Regards, Kuldeep Singh Rana On Fri, Dec 27, 2024 at 7:34=E2=80=AFPM Ashraf Ali S via groups.io wrote: > > Hi > > I think you need to generate the FSP binary with your BSF. > BSF file contains the configuration data of the FSP. > > FSP : https://github.com/intel/FSP/tree/master > Tool : https://github.com/tianocore/edk2/tree/master/IntelFsp2Pkg/Tools > > Thanks., > S, Ashraf Ali > > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of memristor2= via groups.io > Sent: Friday, December 27, 2024 2:29 PM > To: devel@edk2.groups.io > Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File > > Hello Kuldeep, > FSP binaries are proprietary resources provided by Intel you can access t= hem by signing a CNDA with Intel or by using the publicized FSP binaries in= the Intel FSP's GitHub repo at gitHub.com/Intel/fsp. Have in mind not all = Intel platforms have their FSPs publicized. Also the bsf files do not gener= ate FSP binaries they are just a means for patching the FSP configuration r= egions inside those binaries. > The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs u= sed in the FSP binaries which has to be ported for each platform differentl= y which also needs proprietary resources, about the silicon, provided by In= tel. For further information please refer to the "Intel=C2=AE Firmware Supp= ort Package External Architecture Specification" and "A Tour Beyond BIOS Us= ing the Intel=C2=AE Firmware Support Package" > > > > > Sent with Proton Mail secure email. > > On Friday, December 27th, 2024 at 9:08 AM, Kuldeep Rana via groups.io wrote: > > > Hello! > > > > We are currently working on a project where we need to create an FSP > > (Firmware Support Package) using EDK2. We have the corresponding .bsf > > file, and we would like to know how to generate the FSP bin file from > > it. Once the FSP bin is created, we intend to integrate it into our > > project. > > > > Could you kindly provide guidance or references on how to generate the > > FSP bin file from the .bsf file? If you need any additional > > information from our side, please don't hesitate to ask. > > > > Thank you in advance for your help! > > > > > > > > Best Regards, > > Kuldeep Singh Rana > > > > > > > > > > > > > >=20 > > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120938): https://edk2.groups.io/g/devel/message/120938 Mute This Topic: https://groups.io/mt/110301666/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-