-
Notifications
You must be signed in to change notification settings - Fork 0
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
VP66?0: enabling BIOS Lock is noop #778
Comments
Probably a bug in the test. On the VP6670 in lab, there is no such issue:
|
OK, so we shouldn't test by running |
|
I just did a cycle of disabling BIOS lock and then reenabling BIOS lock:
|
OK, I'm not sure what happened. Is power-cycling necessary? 6650 has the same issue and I just manually confirmed that there's no information about the lock. |
No, PR0 is reset to 0 with platform reset, so BIOS has to program it on each Boot and S3 resume. |
Power cycle is needed after changing pretty much any Dasharo config option. |
Changing any setup option will force a reset, so the board will always boot with the desired PR0 state, yes |
It should, but it's possible to boot without resetting via the boot manager... |
How?
I think it is not possible to exit the setup without a reset if a setting has been changed @mkopec |
The save settings reminder only appears when exiting via "Reset" or "Continue". If someone forgets to save the setting (because they're usually prompted to do so when exiting), the reminder won't appear when booting something via boot maintenance manager |
Aha! So for unsaved changes. It means they are not applied, so all fine. I though you can change and apply a setting and boot something without resetting. |
@pkubaj Can you either confirm and close, or provide reproduction scenario? |
@pkubaj Perhaps it happens only after first flashing? Have you tried switch off -> save -> switch on - > save? Can you try to narrow it a bit more? |
After reflashing and cycling that option, I am getting the required warning. |
The lock is default true: https://github.com/Dasharo/coreboot/blob/dasharo/src/vendorcode/dasharo/options.c#L166 It should work straight away after flashing. |
I can't reproduce it anymore. The lock is enabled by default and it seems to work correctly. I'm not sure what happened before that made it not to work. |
Component
Dasharo firmware
Device
Protectli VP6650, Protectli VP6670
Dasharo version
0.9.0rc2
Dasharo Tools Suite version
No response
Brief summary
enabling BIOS Lock on VP6?0 doesn't enforce the lock
How reproducible
No response
How to reproduce
Expected behavior
PR0: Warning: 0x.{8}-0x.{8} is read-only.
Actual behavior
Screenshots
No response
Additional context
No response
Solutions you've tried
No response
The text was updated successfully, but these errors were encountered: