<div dir="ltr">Hello Sibi,<div><br></div><div>The answer to your question lies outside of Coreboot domain. After bringing Tiano Core, you need to bring the next phase of booting: OS boot loader. The best for you is to use GRUB2. Then, from GRUB2 menu (/boot/efi/EFI/.../grub.cfg) you can choose your OS (either WIN8+, either any modern Linux distro). You can have up to 128 of them, as my best understanding is.</div><div><br></div><div>So: Coreboot intermingled with FSP -> Coreboot -> Tiano Core -> GRUB2 -> Any UEFI compliant OS.</div><div><br></div><div>I have here two questions:</div><div>[1: For general Coreboot population] After having Tiano Core payload executed, how Tiano Core is linked with the next booting phase: GRUB2?</div><div>[2: for Sibi] What are the fastest and average booting times from board Power On till post executing Tiano Core?</div><div><br></div><div>Thank you,</div><div>Zoran</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 22, 2017 at 2:20 PM,  <span dir="ltr"><<a href="mailto:Sibi.Rajasekaran@dell.com" target="_blank">Sibi.Rajasekaran@dell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="#0563C1" vlink="#954F72"><div class="m_-7412182481616449675WordSection1"><p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:#aaaaaa">Dell - Internal Use - Confidential <br><br></span></b><span style="font-size:12.0pt"><u></u><u></u></span></p><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">We are using the coreboot project with Intel fsp to boot the Intel Rangeley based Mohonpeak CPU. We have built the Tianocore EDK2 project and used it as the payload to bring UEFI services to this bootloader. With this payload, we are able to boot a EFI based OS successfully.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">As a next step, we are looking at installing multiple EFI OS and maintaining boot order among the OS. <u></u><u></u></p><p class="MsoNormal">How is boot order maintained with UEFI payload? <u></u><u></u></p><p class="MsoNormal">Is it through EFI NVRAM variables? If so, does coreboot support NVRAM variables? <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Can you please point us in the right direction. <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks,<u></u><u></u></p><p class="MsoNormal">Sibi<u></u><u></u></p></div></div><br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="https://www.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://www.coreboot.org/<wbr>mailman/listinfo/coreboot</a><br></blockquote></div><br></div>