-
-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x230: remove 4M and 8M split-images from the build #424
Conversation
The bios regions of the 12M coreboot image is 7M: 4M and 3 of the 8M split image. The rest of the 8M image _generated_ with fake data and not usable on real systems! It's dangerous to create them and suggest flashing them externally. That's exactly why the x230-flash build target is there: To have a self-contained 4M image and enable easy unlocking of the 8M image using the _original_ data. the heads-wiki project is updated accordingly. Closes #307 Closes #302
This needs to be fixed as part of #307 - the problem with the |
Right. That's why I did linuxboot/heads-wiki@1e8eec5 in order to resolve this issue. It's a documentation thing and all not that complicated: Use a 4M coreboot build for hardware flashing and unlock+flash back your 8M. From that point on you're good to go. (actually because of this confusion I created the "Skulls" project). Would such Skulls-style helper scripts fit anywhere inside of Heads too? |
@merge : What is the beneficial gain in merging skull to heads, as opposed to minimizing x230-flash dependencies ? |
@tlaurion there is none. It's just about "a 4M coreboot build". Who provides it and what build exactly that will be, doesn't matter IMO. For Heads it may just be unwanted complexity to have 2 configs/builds for these laptops. Also, "merging skulls to heads" doesn't make sense. If Heads wants to maintain such a 4M-build itself, we can just think about adding similar helper scripts for external flashing. That's all. |
We need a plan here :) we don't even know what to do yet
thoughts? |
@merge I completely agree with your last comment. Checked what you are doing with skulls, and it seems completely right. So basically, ifd tool is what is missing into x230-flash if I get it right? |
@tlaurion ifdtool is what's missing, yes. but not "into x230-flash", but applied to the 8M chip, just like documented in the Skulls project. (read, run "unlock", write). |
The bios regions of the 12M coreboot image is 7M: 4M and 3 of the 8M split
image. The rest of the 8M image generated with fake data and not usable
on real systems! It's dangerous to create them and suggest flashing them
externally.
That's exactly why the x230-flash build target is there: To
have a self-contained 4M image and enable easy unlocking of the 8M image
using the original data.
the heads-wiki project is updated accordingly.
Closes #307
Closes #302