[coreboot] Tianocore boot fails, [GSoc] CBFS support in tiano - discussion (C Ganesh Sundar)

Marc Jones marcj303 at gmail.com
Sun Mar 15 15:42:30 CET 2015


Hi Ganesh,

On Thu, Mar 12, 2015 at 1:35 PM <107112017 at nitt.edu> wrote:

>
> Hi!
>
> I tried booting ELILO (disk.img - in gpt), ubuntu & windows 8(iso) on QEMU
> but wasn't successful. I am able to boot into serial uefi shell only(a
> blank fully black screen). I tried std vga ROM in QEMU too but no result.
> Any comments/help would be grateful. Below is the serial output:
>

I don't use qemu often, but filo, grub2, or seabios for paylaods to boot
gpt.


> Booting EFI DVD/CDROM
>   BlockSize : 2048
>   LastBlock : 1E9AF3
>   BlockSize : 2048
>   LastBlock : 7
>   BlockSize : 2048
>   LastBlock : 1E9539
> PlatformBdsBootFail
> Boot Failed. EFI DVD/CDROM
> Memory  Previous  Current    Next
>   Type    Pages     Pages     Pages
> ======  ========  ========  ========
>    0A    00000004  00000002  00000004
>    09    00000008  00000002  00000008
>    00    00000004  00000000  00000004
>    06    00000065  00000051  00000065
>    05    00000030  0000002D  00000030
>    03    00000180  00000170  00000180
>    04    00000F00  000007C2  00000F00
> Booting EFI Internal Shell
> InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 78064A8
> Loading driver at 0x00006B0E000 EntryPoint=0x00006B0E240 Shell.efi
> --------------------------------------------------------------
>
>
> I want to try creating CBFS support in tianocore by writing a UEFI DXE
> Driver.
> Since the ROM's address will be known, raw access of memory
> corresponding to the
> ROM could be done and parsing functions provided. For CBFS located
> elsewhere a
> base address could be provided as an argument. Existing cbfstool's
> code could be
> used. I would like to know if this is a correct approach.
>
>
You could read up on the cbfs header to understand how the addressing would
work.



>
> Thanking You!
> Ganesh
>
> --
> coreboot mailing list: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20150315/7ee371a4/attachment.html>


More information about the coreboot mailing list