public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-devel] Generating FSP Bin File from .bsf File
@ 2024-12-27  5:38 Kuldeep Rana via groups.io
  2024-12-27  8:59 ` memristor2 via groups.io
  0 siblings, 1 reply; 3+ messages in thread
From: Kuldeep Rana via groups.io @ 2024-12-27  5:38 UTC (permalink / raw)
  To: devel

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 (#120935): https://edk2.groups.io/g/devel/message/120935
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]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [edk2-devel] Generating FSP Bin File from .bsf File
  2024-12-27  5:38 [edk2-devel] Generating FSP Bin File from .bsf File Kuldeep Rana via groups.io
@ 2024-12-27  8:59 ` memristor2 via groups.io
  2024-12-27 11:34   ` Ashraf Ali S via groups.io
  0 siblings, 1 reply; 3+ messages in thread
From: memristor2 via groups.io @ 2024-12-27  8:59 UTC (permalink / raw)
  To: devel

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 <ranakuldeep726=gmail.com@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/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [edk2-devel] Generating FSP Bin File from .bsf File
  2024-12-27  8:59 ` memristor2 via groups.io
@ 2024-12-27 11:34   ` Ashraf Ali S via groups.io
  0 siblings, 0 replies; 3+ messages in thread
From: Ashraf Ali S via groups.io @ 2024-12-27 11:34 UTC (permalink / raw)
  To: devel@edk2.groups.io, memristor2@proton.me

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 <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 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 <ranakuldeep726=gmail.com@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/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-12-27 11:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-27  5:38 [edk2-devel] Generating FSP Bin File from .bsf File Kuldeep Rana via groups.io
2024-12-27  8:59 ` memristor2 via groups.io
2024-12-27 11:34   ` Ashraf Ali S via groups.io

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox