Comments (4)
Yes, 01010200 was MR1; then 01010401 was MR2
from fsp.
@shwong1 right, but the issue is that most (all?) Braswell-based Google ChromeOS devices are compiled against a post-MR2 version (ie, 1.1.7.0), which adds UPDs not present in MR2. Since there's at least one difference in offset, compiling for a non-Google Braswell device is problematic since the header in the coreboot repo doesn't match that for the only publicly available blobs (MR1/MR2).
Ideally there would be a MR3 released which would include the UPDs in the 1.1.7.0 header and allow for all braswell devices to be built using a publicly available FSP header/blob
from fsp.
@shwong1 @nate-desimone
Can we have an update on this? Even a simple "somebody is/is not/will be/won't be looking into this" would already help.
from fsp.
Hi @i-c-o-n,
There is a build flag that controls which version of the FSP binary is generated at compile time.
Hi @MrChromebox,
We have posted updated versions of BSW FSP, both 1.1.7.0 (3f2569c) and the latest and greatest 1.1.8.0 (1d2b7e1).
I am well aware that neither of these versions have an identical UPD header file to the one that is in coreboot right now. I tried very hard to find where that version in coreboot came from. I looked in every source control system on the Intel corporate network that I know about and it is literally nowhere to be found. Intel does share the FSP source code with select partner customers under NDA. It is possible that a 3rd party released an unofficial fork of BSW FSP, but I honestly don't know. The version of 1.1.7.0 posted here is the official release from Intel.
from fsp.
Related Issues (20)
- FSP Package for Jasperlake boards not available HOT 3
- SMBIOS Cache Information Hob - Coffeelake
- UPD CaVrefConfig missing on TGL HOT 1
- Is FSP broken with SPI TPM? HOT 1
- GLK - FSP M configuration HOT 6
- Missing Documentation: TGL DdrMemoryDown
- The "Failed to get GFX HOB from FSP" SBL debug log show at TGL Up3.
- SMBIOS memory information missing on Denverton HOT 1
- #include <FspEas.h> undocumented HOT 1
- Alder Lake S IOT FSP package has missing headers HOT 4
- Rocket Lake FSP support HOT 5
- FSP spec: debug registers HOT 1
- ApolloLake FSP MR10 problem (PreMemSa)
- TGL_IOT FSP missing `FirmwareVersionInfoHob.h` header HOT 1
- error: ‘FspPcdListLibNull’ defined but not used HOT 1
- ElkhartLake MR5 VBT BSF file is not correct HOT 2
- Raptor Lake-S (LGA 1700) FSP support HOT 1
- Tiger Lake IOT FSP files contain "Intel Confidential" in license headers HOT 1
- Alderlake N is missing MemInfoHob.h HOT 1
- Alder Lake N is missing FirmwareVersionInfoHob.h HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fsp.