<div dir="ltr"><span style="font-size:12.8px">> Then I’ve tried Coreboot/TianoCore (on flash) + Grub2(EFI)/Ubuntu (on</span><br style="font-size:12.8px"><span style="font-size:12.8px">> disk), and it didn’t worked. I have a black screen with a blinking </span><span style="font-size:12.8px">cursor</span><div><span style="font-size:12.8px">> (top left screen).</span><br><br>Hello Fred,<br><br>Let me clear for you the theory, since I see that you need a bit more knowledge here (I apologize for not using text mode, since I import picture in this email).<br><br>Let me import the picture how your stock UEFI (BIOS) looks like:<br><br><img src="cid:ii_160b321638a22df6" alt="Inline image 1" style="margin-right: 0px;"></div><div><br></div><div>You see, your INTEL FSP and Coreboot are nothing more, then SEC + PEI (intermingled), where in PEI phase CPU + Chipset Init (most of it) belong to FSP, less of Chipset Init + almost entire Board Init belong to Coreboot, + minimal of DXE (the minimum set of drivers to make OS boot loader to work).</div><div><br></div><div>Tiano Core is the following: entire/full set of DXE (device drivers) with UEFI calls, to make it UEFI compatible, + probably Boot Dispatcher.</div><div><br></div><div>(Final) OS Boot loader is actually GRUB2.</div><div><br></div><div>Here, (again), <b><u><i>somebody from GOOGLE Coreboot folks should help</i></u></b> you with this transition (from DXE/Tiano Core to OS Boot Loader/GRUB2). OK?</div><div><br></div><div>Or, you can also post some complete debug traces (from FSP till GRUB2 or whatever), so me and/or somebody else should look into them, to see what is going on here???</div><div><br></div><div>Zoran</div><div>_______</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 1, 2018 at 7:57 PM, my First name is Test And my last Name is iPation <span dir="ltr"><<a href="mailto:testipation@live.com" target="_blank">testipation@live.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
> While doing Coreboot + Tiano Core (or UEFI) in flash & GRUB2 + Ubuntu<br>
> on drive, you should check and see if you see the same as me?! At<br>
> least using stock BIOS???<br>
> _______<br>
<br>
</span>Hi Zoran,<br>
I think you missed some lines in my previous replies:<br>
<br>
I’ve tried the stock UEFI Bios (on flash) + Grub2(EFI)/Ubuntu (on 1st<br>
disk, 1st to boot) + Clover(EFI)/macOS (on 2nd disk), well, it worked,<br>
Grub(EFI) can chainload to boot Clover (which boot macOS).<br>
So yes, I agree with you with the efi hierarchy, and grubx64.efi. It<br>
works with stock EFI Bios.<br>
<br>
<br>
Then I’ve tried Coreboot/TianoCore (on flash) + Grub2(EFI)/Ubuntu (on<br>
disk), and it didn’t worked. I have a black screen with a blinking<br>
cursor (top left screen).<br>
<br>
<br>
<div class="HOEnZb"><div class="h5"><br>
>> So I’ve tried to build a Grub2 EFI as payload for Coreboot, but without success.<br>
> Nope. You have GRUB2 on drive, already. You should build Coreboot +<br>
> Tiano Core in flash (then have drive GRUB2 + Ubuntu), but here<br>
> somebody from Coreboot-GOOGLE folks should give you a hand.<br>
><br>
> Should work, as my best understanding is.<br>
><br>
> Zoran<br>
> _______<br>
><br>
><br>
<br>
</div></div></blockquote></div><br></div>