<p dir="ltr"><br>
On 4 Dec 2015 7:04 p.m., "Kevin O'Connor" <<a href="mailto:kevin@koconnor.net">kevin@koconnor.net</a>> wrote:<br>
><br>
> On Fri, Dec 04, 2015 at 06:36:18PM +0000, edward wandasiewicz wrote:<br>
> > @ John<br>
> ><br>
> > Is the work on SeaVGABIOS for CBFS work under construction for the<br>
> > Broadwell based Pixel 2015?<br>
> ><br>
> > Looking at Kevin's chromeimage.sh - showing relevant parts only<br>
> ><br>
> > CBFSTOOL=cbfstool<br>
> > PAYLOAD=out/bios.bin.elf<br>
> > PAYLOADVGA=out/vgabios.bin<br>
> [...]<br>
> > #<br>
> > # Add SeaVGABIOS to CBFS<br>
> > #<br>
> > $ CBFSTOOL $CBFSFILE add -f $PAYLOADVGA -n vgaroms/seavgabios.rom -t optionrom<br>
> ><br>
> > Question - if it is work under construction, the above may or may not<br>
> > show any VGA output? i.e. black screen<br>
> ><br>
> > Or give it a whirl, and I may surprise myself?<br>
> ><br>
> > Or stick with<br>
> ><br>
> > ## Extract vgabios from SeaBIOS CBFS area of original image.<br>
> ><br>
> > ORIGCBFSFILE=orig-seabios.cbfs<br>
> ><br>
> > $ dd if=$ORIGIMAGE of=$ORIGCBFSFILE skip=2 bs=2M count=1 2> /dev/null<br>
> ><br>
> > $ CBFSTOOL $ORIGCBFSFILE extract -n pci8086,0406.rom -f pci8086,0406.rom<br>
> ><br>
> > $ CBFSTOOL $CBFSFILE add -f pci8086,0406.rom -n pci8086,0a06.rom -t optionrom<br>
><br>
> The logs you sent me seemed to indicate that SeaVGABIOS was running,</p>
<p dir="ltr">This means use vgaroms/seavgabios.rom</p>
<p dir="ltr">and leave commented parts in a commented state - no need for pci8086,0a06.rom parts</p>
<p dir="ltr">> and thus you should use the steps above.<br>
><br>
> -Kevin<br>
</p>