<div dir="ltr">Hi Ahwan,<div><br></div><div><span style="color:rgb(80,0,80);font-family:monospace,monospace;font-size:11.2px">CONFIG_VGA_BIOS_ID="1106,</span><wbr style="color:rgb(80,0,80);font-family:monospace,monospace;font-size:11.2px"><span style="color:rgb(80,0,80);font-family:monospace,monospace;font-size:11.2px">3230"  (how to know and confirm this is my ID? is this important?)</span><br></div><div><span style="color:rgb(80,0,80);font-family:monospace,monospace;font-size:11.2px"><br></span></div>Run a linux instance on the board (using the BIOS/bootloader that came with the board) and run the following command in a linux terminal:<br>lspci -nn<div><br></div><div>This will give you a list of PCI devices with their device ID's, search for the VGA device in this list. On my Oxbow Hill the VGA device's ID is 8086,5a84 (I think most onboard Intel devices start with 8086, and I think Intel's display devices are standardised to be either 5a84 or 5a85... but I am speaking under correction).</div><div><br></div><div>I have this configured (and at last it's working, yay!!!! Much joy!)</div><div>CONFIG_VGA_BIOS_ID="8086,5a84"<br></div><div><div># CONFIG_ONBOARD_VGA_IS_PRIMARY is not set</div><div>CONFIG_VGA_BIOS=y</div></div><div>CONFIG_VGA_BIOS_FILE="../intel/fsp/mainboard/leafhill/bxt_1003.dat" (this file came with the Intel distribution of coreboot, named Apollo_Lake_CB_MR1, Apollo_Lake_CB_MR2 or Apollo_Lake_CB_MR3. You can ask your FAE for these folders, as I think the links are no longer available for download anymore.)<br></div><div>CONFIG_GOP_SUPPORT=y<br></div><div>CONFIG_VBT_FILE="../intel/fsp/mainboard/leafhill/vbt.dat"<br></div><div><br></div><div>My config file is attached, but I am not currently using coreboot master, I am using the above mentioned Intel variants of coreboot (based on very outdated coreboot commit!) So there will be drastic differences with regards to coreboot architecture, and not sure if my VGA setup will work with coreboot master branch. Not sure yet if I am going to migrate to coreboot master branch.</div><div><br></div><div>Good luck :)</div><div><br></div><div>Tahnia</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 7, 2017 at 5:59 AM, ahW@n via coreboot <span dir="ltr"><<a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi Cameron,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Checked the postcodes and yes, last code is 0x93.</div><div class="gmail_default"><font face="verdana, sans-serif">And from the debug I noticed there are a lot of </font><i><font face="monospace, monospace">"CBFS:  Unmatched xxxxx"</font></i><font face="verdana, sans-serif"> print out.</font></div><div class="gmail_default"><font face="verdana, sans-serif">Do you get similar outputs from yours?</font></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br>BTW, still wondering I was using the correct binaries in my config or not.</div><div class="gmail_default" style="font-family:verdana,sans-serif">What about yours settings for these ... :-</div><span class=""><div class="gmail_default"><div class="gmail_default" style="color:rgb(80,0,80);font-size:11.2px"><font face="monospace, monospace">   CONFIG_VGA_BIOS_ID="1106,<wbr>3230"  (how to know and confirm this is my ID? is this important?)<br></font></div><div class="gmail_default" style="color:rgb(80,0,80);font-size:11.2px"><font face="monospace, monospace">   CONFIG_VGA_BIOS_FILE="<wbr>3rdparty/blobs/mainboard/<wbr>intel/apollolake_rvp/Vbt.bsf" (I have Vbt.bin and Vbt.bsf downloaded from Intel FSP_MR3, am I pionting to the correct one?)<br></font></div><div class="gmail_default" style="color:rgb(80,0,80);font-size:11.2px"><font face="monospace, monospace">   CONFIG_FMDFILE="src/<wbr>mainboard/intel/leafhill/<wbr>leafhill.$(CONFIG_COREBOOT_<wbr>ROMSIZE_KB).fmd" (OK to use fmd from leafhill?)<br></font></div><div class="gmail_default" style="color:rgb(80,0,80);font-size:11.2px"><font face="monospace, monospace">   CONFIG_INTEL_GMA_VBT_FILE="<wbr>3rdparty/blobs/mainboard/<wbr>intel/apollolake_rvp/Vbt.bin"<br></font></div><div class="gmail_default" style="color:rgb(80,0,80);font-size:11.2px"><font face="monospace, monospace">   CONFIG_CHECKLIST_DATA_FILE_<wbr>LOCATION="src/vendorcode/<wbr>intel/fsp/fsp2_0/checklist" (I actually didn't see this file exist, is this important?)</font></div></div></span><div class="gmail_extra"><br><div class="gmail_quote"><div class="gmail_default" style="font-family:verdana,sans-serif">​Thank you.</div><div class="gmail_default" style="font-family:verdana,sans-serif">- ahwan​</div><br></div><div><div class="h5"><div class="gmail_quote"><br></div><div class="gmail_quote">On Mon, Nov 6, 2017 at 10:45 PM, Cameron Craig <span dir="ltr"><<a href="mailto:Cameron.Craig@exterity.com" target="_blank">Cameron.Craig@exterity.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Ahwan,<br>
<span class="m_4043177180619855978gmail-"><br>
>coreboot-4.6-1941-g383ef6e-di<wbr>rty Wed Nov  1 21:59:08 UTC 2017 ramstage<br>
>starting...<br>
>BS: BS_PRE_DEVICE times (us): entry 2 run 2 exit 0<br>
>FMAP: Found "FLASH" version 1.1 at 300000.<br>
>FMAP: base = 0 size = 1000000 #areas = 11<br>
>FMAP: area COREBOOT found @ 300800 (12179456 bytes) CBFS @ 300800 size<br>
>b9d800<br>
>CBFS: 'IAFW Locator' located CBFS at [300800:e9e000)<br>
>CBFS: Locating 'fsps.bin'<br>
>CBFS: Found @ offset 717c0 size 2a000<br>
>FMAP: area COREBOOT found @ 300800 (12179456 bytes) CBFS @ 300800 size<br>
>b9d800<br>
>CBFS: 'IAFW Locator' located CBFS at [300800:e9e000)<br>
>CBFS: Locating 'vbt.bin'<br>
>CBFS: Found @ offset 9b800 size 1a00<br>
><br>
><br>
>I think I totally lost :(<br>
>please let me know if you have any idea on how I can debug further.<br>
>Thank you.<br>
><br>
>-ahwan<br>
<br>
</span>To me this looks like the FspSiliconInit() hang that a few of us are experiencing with the ApolloLake FSP MR3.<br>
<br>
This has been raised with Intel. In the meantime I'm trying to get my hands on the MR2 FSP (which should just work) through my Intel rep.<br>
<br>
You could turn on postcodes in the coreboot menuconfig, and if the last postcode is 0x93 (about to call FspSiliconInit()), then you might have the same problem.<br>
<div class="m_4043177180619855978gmail-HOEnZb"><div class="m_4043177180619855978gmail-h5"><br>
Cheers,<br>
Cameron<br>
<br>
<br>
<br>
<br>
Cameron Craig | Graduate Software Engineer | Exterity Limited<br>
tel: <a href="tel:%2B44%201383%20828%20250" value="+441383828250" target="_blank">+44 1383 828 250</a> | fax:  | mobile:<br>
e: <a href="mailto:Cameron.Craig@exterity.com" target="_blank">Cameron.Craig@exterity.com</a> | w: <a href="http://www.exterity.com" rel="noreferrer" target="_blank">www.exterity.com</a><br>
<br>
<br>
<br>
______________________________<wbr>______________________________<wbr>__________<br>
This email has been scanned by the Symantec Email Security.cloud service.<br>
For more information please visit <a href="http://www.symanteccloud.com" rel="noreferrer" target="_blank">http://www.symanteccloud.com</a><br>
______________________________<wbr>______________________________<wbr>__________<br>
</div></div></blockquote></div><br></div></div></div></div>
<br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="https://mail.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://mail.coreboot.org/<wbr>mailman/listinfo/coreboot</a><br></blockquote></div><br></div>