[SeaBIOS] eDP Init Failure on Broadwell

CoolStar Organization coolstarorganization at gmail.com
Sun Jan 3 19:48:34 CET 2016


I'm using SeaBIOS 1.9.0 stable. I'm building with make/gcc on Ubuntu 14.04
LTS. Will try those patches in a few.

On Sun, Jan 3, 2016 at 10:47 AM Kevin O'Connor <kevin at koconnor.net> wrote:

> On Sun, Jan 03, 2016 at 06:29:16PM +0000, CoolStar Organization wrote:
> > I have attached 4 cbmem's.
> >
> > cbmem.txt is with coreboot running the ROM & seabios using SeaVGABIOS.
> eDP
> > Inits properly and all is fine.
> >
> > I thought textmode might be the issue so I added a bootsplash but still
> no
> > dice :/
> >
> > cbmem-seasplash.txt is with seabios running the VGA Bios and no display.
> > cbmem-seasplashhdmi.txt is with seabios running the VGA BIOS and display
> on
> > an external HDMI display.
> >
> > cbmem-seasplashnotext.txt is same as cbmem-seasplash.txt except I
> commented
> > out code in enable_vga_console after the dprintf to see if disabling text
> > mode would do anything.
>
> Can you apply the seabios patch below and run again with eDP and
> seabios running the option rom?
>
> BTW, it looks like the build could not extract the seabios version.
> What seabios version are you using?  Are you using an unusual build
> environment?
>
> -Kevin
>
>
> --- a/src/vgahooks.c
> +++ b/src/vgahooks.c
> @@ -303,6 +303,7 @@ winent_mb6047_setup(struct pci_device *pci)
>  void
>  handle_155f(struct bregs *regs)
>  {
> +    debug_enter(regs, 1);
>      if (!CONFIG_VGAHOOKS) {
>          handle_155fXX(regs);
>          return;
> @@ -320,6 +321,7 @@ handle_155f(struct bregs *regs)
>  void
>  handle_157f(struct bregs *regs)
>  {
> +    debug_enter(regs, 1);
>      if (!CONFIG_VGAHOOKS) {
>          handle_157fXX(regs);
>          return;
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.seabios.org/pipermail/seabios/attachments/20160103/a7bb8cb6/attachment.html>


More information about the SeaBIOS mailing list