Re: geminilake fsp on Google Chromebook?

Matt DeVillier <[email protected]>
Newsgroups gmane.linux.bios
Message-ID <CAFTm+6CNXje+9sLhhw8-n_QyzupAv8U9NT55wXV=WZr9e7CJDA@mail.gmail.com>
On Sat, Dec 16, 2023 at 9:16 PM James Feeney <[email protected]> wrote:

> >> Then, how do I find whether a particular fspm/fsps set is using the
> coreboot 2.2.0.0 headers or the 2.2.3.1 headers?  Those headers are very
> similar.
>
> > you can't, without knowing the exact build they came from. If they are
> Google built firmware images, they are using the Google FSP
> binaries/headers.
>
> Is that to say that the Google FSP headers may not match *any* version of
> the coreboot headers available?
>
> The FSP headers look to be setting some address offsets, which would not
> end well, if the wrong values were being used by coreboot.
>
> > For anything else, you'd need to know the tree/hash it was built from
> and which header values were selected by the build.
>
> Hmm - so in the end, "trial and error", if I really wanted to use the
> extracted Google FSP binaries.  I'm hoping that other extracted Google
> blobs are not so finicky - the Embedded Controller blob, for instance?
>

no, the Google GLK FSP headers in upstream coreboot are correctly selected
if using a Google mainboard. if you're using my tree, then I expect you're
going to use my blobs submodule as well, and everything is correctly
selected there.

Though I don't know why you'd want to use Google's older headers/binaries
given the option.


>
> >> Where your config is for the edk2 payload, is there any reason that
> these same edk2 FSP files would not also work with the LinuxBoot payload?
>
> > I have no idea what you are asking here - edk2 FSP files? That phrase
> does not make sense to me. I'm also not familiar with the LinuxBoot payload
> or how it would relate to edk2
>
> Ha!  I'm expecting that the FSP files being used should have nothing at
> all to do with the eventual coreboot payload.  I was just asking for
> confirmation.  Though I'm not completely unfamiliar with firmware
> generally, with coreboot and Google firmware, sometimes my assumptions are
> correct, and sometimes they are completely off-base and wrong.
>
> As far as playing with LinuxBoot itself, yes, I know that I may be on my
> own for that.
>

_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.