Conversation
Make EOS boots from u-boot's bootefi to support EFI variable filesystem for PAYG. Although, current EOS builds u-boot with the config option EFI_VARIABLE_FILE_STORE for RPi and the EFI variables are only readable, that is the least requirement of EOS PAYG provisioning tool [1] now. [1]: https://github.com/endlessm/eos-payg-nonfree/blob/Release_6.0.8/eos-payg-angaza-provision/provision.c#L1026 https://app.asana.com/1/1203676861188277/project/1211949321657103/task/1212154493079356 https://app.asana.com/1/1203676861188277/project/1211949321657103/task/1212154493079355
Printing board information when load device tree helps debug. https://app.asana.com/1/1203676861188277/project/1211949321657103/task/1212154493079355
Member
|
This doesn't make total sense to me because we are going to have to force the payg/provisioning setup to not do anything with EFI (because u-boot doesn't support runtime writable variables). However I think this increases consistency with the way that other RPi OSes boot, so let's do it anyway... |
Contributor
Author
|
Thanks! And, cherry picked these 2 commits to eos6.0 branch, too. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Make EOS boots from u-boot's bootefi to support EFI variable filesystem for PAYG. Although, current EOS builds u-boot with the config option EFI_VARIABLE_FILE_STORE for RPi and the EFI variables are only readable, that is the least requirement of EOS PAYG provisioning tool 1 now.
https://app.asana.com/1/1203676861188277/project/1211949321657103/task/1212154493079356 https://app.asana.com/1/1203676861188277/project/1211949321657103/task/1212154493079355