Skip to content
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

What is the relationship between Coreboot and Opensbi #342

Open
wjh-study opened this issue Jan 22, 2024 · 2 comments
Open

What is the relationship between Coreboot and Opensbi #342

wjh-study opened this issue Jan 22, 2024 · 2 comments

Comments

@wjh-study
Copy link

When I start qemu-riscv,I want to know what is the relationship between coreboot and opensbi.
Is coreboot as zsbl before opensbi?Has anyone followed Coreboot?

@mateoconlechuga
Copy link
Contributor

This is documented one the first page of the coreboot risc-v documentation: https://doc.coreboot.org/arch/riscv/index.html#additional-payload-handoff-requirements

@CodingVoid
Copy link

coreboot is basically the ZSBL like you said and OpenSBI provides the runtime services (SBI interface).
The bootflow is usually like this:
ROM code -> coreboot -> OpenSBI -> Payload (Linux kernel, bootloader ...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants