Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-31 Thread Ashraf Ali S via groups.io
HI

The Snapshot provided doesn’t contain the source code.

FMMT -v Fsp.fd

You will see many drivers. Those driver you cant build without having the 
source.

I'm trying to understand, do you need to modify the UPDs from BSF file?

Thanks.,
S, Ashraf Ali

-Original Message-
From: Kuldeep Rana  
Sent: Tuesday, December 31, 2024 1:58 PM
To: [email protected]; S, Ashraf Ali 
Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File

hi,
Thank you for your response. We are working on a birch stream processor. We 
have source code. I am attaching a folder comparison picture for your 
reference. I am studying the whitelyFspBinPkg . I have some questions:
1. How can we generate the fsp.fd by edk2 if I have the source code?
In the attached file, we have created the fsp.fd by AMI.
2. If there are any standard rules or tutorial for generating fsp.fd in EDk2 
then please provide. I have studied the above paper and link for creating an 
fsp bin.


If you require more information please let me know.

Thank you so much,
Wish you a very very happy new year!

Best Regards,
Kuldeep Singh Rana

On Mon, Dec 30, 2024 at 11:03 PM Ashraf Ali S via groups.io 
 wrote:
>
> HI
>
> You can’t generate the FSP binary unless you have the FSP source code.
>
> Thanks.,
> S, Ashraf Ali
>
> -Original Message-
> From: Kuldeep Rana 
> Sent: Monday, December 30, 2024 11:00 AM
> To: [email protected]; S, Ashraf Ali 
> Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
>
> 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 PM 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: [email protected]  On Behalf Of
> > memristor2 via groups.io
> > Sent: Friday, December 27, 2024 2:29 PM
> > To: [email protected]
> > Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
> >
> > Hello Kuldeep,
> > FSP binaries are proprietary resources provided by Intel you can access 
> > them 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 
> > generate FSP binaries they are just a means for patching the FSP 
> > configuration regions inside those binaries.
> > The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs 
> > used in the FSP binaries which has to be ported for each platform 
> > differently which also needs proprietary resources, about the silicon, 
> > provided by Intel. For further information please refer to the "Intel® 
> > Firmware Support Package External Architecture Specification" and "A Tour 
> > Beyond BIOS Using the Intel® 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
> > >
> > >
> > >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120943): https://edk2.groups.io/g/devel/message/120943
Mute This Topic: https://groups.io/mt/110301666/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-




Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-31 Thread Kuldeep Rana via groups.io
hi,
Thank you for your response. We are working on a birch stream
processor. We have source code. I am attaching a folder comparison
picture for your reference. I am studying the whitelyFspBinPkg . I
have some questions:
1. How can we generate the fsp.fd by edk2 if I have the source code?
In the attached file, we have created the fsp.fd by AMI.
2. If there are any standard rules or tutorial for generating fsp.fd
in EDk2 then please provide. I have studied the above paper and link
for creating an fsp bin.


If you require more information please let me know.

Thank you so much,
Wish you a very very happy new year!

Best Regards,
Kuldeep Singh Rana

On Mon, Dec 30, 2024 at 11:03 PM Ashraf Ali S via groups.io
 wrote:
>
> HI
>
> You can’t generate the FSP binary unless you have the FSP source code.
>
> Thanks.,
> S, Ashraf Ali
>
> -Original Message-
> From: Kuldeep Rana 
> Sent: Monday, December 30, 2024 11:00 AM
> To: [email protected]; S, Ashraf Ali 
> Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
>
> 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 PM 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: [email protected]  On Behalf Of
> > memristor2 via groups.io
> > Sent: Friday, December 27, 2024 2:29 PM
> > To: [email protected]
> > Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
> >
> > Hello Kuldeep,
> > FSP binaries are proprietary resources provided by Intel you can access 
> > them 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 
> > generate FSP binaries they are just a means for patching the FSP 
> > configuration regions inside those binaries.
> > The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs 
> > used in the FSP binaries which has to be ported for each platform 
> > differently which also needs proprietary resources, about the silicon, 
> > provided by Intel. For further information please refer to the "Intel® 
> > Firmware Support Package External Architecture Specification" and "A Tour 
> > Beyond BIOS Using the Intel® 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
> > >
> > >
> > >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120942): https://edk2.groups.io/g/devel/message/120942
Mute This Topic: https://groups.io/mt/110301666/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-




Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-30 Thread Ashraf Ali S via groups.io
HI

You can’t generate the FSP binary unless you have the FSP source code.

Thanks.,
S, Ashraf Ali

-Original Message-
From: Kuldeep Rana  
Sent: Monday, December 30, 2024 11:00 AM
To: [email protected]; S, Ashraf Ali 
Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File

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 PM 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: [email protected]  On Behalf Of 
> memristor2 via groups.io
> Sent: Friday, December 27, 2024 2:29 PM
> To: [email protected]
> Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
>
> Hello Kuldeep,
> FSP binaries are proprietary resources provided by Intel you can access them 
> 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 generate FSP 
> binaries they are just a means for patching the FSP configuration regions 
> inside those binaries.
> The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs used 
> in the FSP binaries which has to be ported for each platform differently 
> which also needs proprietary resources, about the silicon, provided by Intel. 
> For further information please refer to the "Intel® Firmware Support Package 
> External Architecture Specification" and "A Tour Beyond BIOS Using the Intel® 
> 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
> >
> >
> >
>
>
>
>
>
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120940): https://edk2.groups.io/g/devel/message/120940
Mute This Topic: https://groups.io/mt/110301666/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-




Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-29 Thread Kuldeep Rana via 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 PM 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: [email protected]  On Behalf Of memristor2 via 
> groups.io
> Sent: Friday, December 27, 2024 2:29 PM
> To: [email protected]
> Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File
>
> Hello Kuldeep,
> FSP binaries are proprietary resources provided by Intel you can access them 
> 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 generate FSP 
> binaries they are just a means for patching the FSP configuration regions 
> inside those binaries.
> The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs used 
> in the FSP binaries which has to be ported for each platform differently 
> which also needs proprietary resources, about the silicon, provided by Intel. 
> For further information please refer to the "Intel® Firmware Support Package 
> External Architecture Specification" and "A Tour Beyond BIOS Using the Intel® 
> 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
> >
> >
> >
>
>
>
>
>
>
>
> 
>
>


-=-=-=-=-=-=-=-=-=-=-=-
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/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-




Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-27 Thread Ashraf Ali S via groups.io
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: [email protected]  On Behalf Of memristor2 via 
groups.io
Sent: Friday, December 27, 2024 2:29 PM
To: [email protected]
Subject: Re: [edk2-devel] Generating FSP Bin File from .bsf File

Hello Kuldeep,
FSP binaries are proprietary resources provided by Intel you can access them 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 generate FSP binaries 
they are just a means for patching the FSP configuration regions inside those 
binaries.
The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs used in 
the FSP binaries which has to be ported for each platform differently which 
also needs proprietary resources, about the silicon, provided by Intel. For 
further information please refer to the "Intel® Firmware Support Package 
External Architecture Specification" and "A Tour Beyond BIOS Using the Intel® 
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
>
>
> 







-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120937): https://edk2.groups.io/g/devel/message/120937
Mute This Topic: https://groups.io/mt/110301666/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-




Re: [edk2-devel] Generating FSP Bin File from .bsf File

2024-12-27 Thread memristor2 via groups.io
Hello Kuldeep,
FSP binaries are proprietary resources provided by Intel you can access them 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 generate FSP binaries 
they are just a means for patching the FSP configuration regions inside those 
binaries.
The IntelFsp2Pkg in the edk2 repo is just a sample package for the APIs used in 
the FSP binaries which has to be ported for each platform differently which 
also needs proprietary resources, about the silicon, provided by Intel. For 
further information please refer to the "Intel® Firmware Support Package 
External Architecture Specification" and "A Tour Beyond BIOS Using the Intel® 
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
>
>
> 


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120936): https://edk2.groups.io/g/devel/message/120936
Mute This Topic: https://groups.io/mt/110301666/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-