[SeaBIOS] eDP Init Failure on Broadwell

Kevin O'Connor kevin at koconnor.net
Sun Jan 3 19:47:26 CET 2016


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;



More information about the SeaBIOS mailing list