<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 11, 2016 at 1:20 AM, PG W <span dir="ltr"><<a href="mailto:wmorris102668@gmail.com" target="_blank">wmorris102668@gmail.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"><div dir="ltr"><span style="font-size:14px">Hi </span><span style="font-size:14px;color:rgb(0,0,0)">Andrey,</span><div style="font-size:14px"><font color="#000000"><br></font></div><div style="font-size:14px"><font color="#000000">thank you for your reply.</font><div><div><br></div><div>I have done as you instructed, but there will be an error message as follows:<br></div><div>============================</div><div>Built intel/apollolake_rvp (Apollolake RVP)</div><div>E: Image does not contain BPDT!!</div><div>E: build/util/cbfstool/ifwitool: ifwi parsing failed</div><div>src/soc/intel/apollolake/Makef<wbr>ile.inc:118: recipe for target 'files_added' failed</div><div>make: *** [files_added] Error 1</div><div>=============================</div></div></div></div></blockquote><div><br></div><div>This error seems to be coming from src/soc/intel/apollolake/Makefile.inc:</div><div>files_added:: $(IFWITOOL)</div><div>»       $(IFWITOOL) $(CONFIG_IFWI_FILE_NAME) create -f $(objcbfs)/ifwi.bin.tmp</div><div>»       $(IFWITOOL) $(objcbfs)/ifwi.bin.tmp delete -n OBBP</div><div>»       $(IFWITOOL) $(objcbfs)/ifwi.bin.tmp replace -n IBBP -f $(objcbfs)/bootblock.bin -d -e IBBL</div><div>»       $(CBFSTOOL) $(obj)/coreboot.rom write -r $(CONFIG_IFWI_FMAP_NAME) -f $(objcbfs)/ifwi.bin.tmp --fill-upward </div><div><br></div><div>Did you ensure that CONFIG_IFWI_FILE_NAME is set correctly to point to your IFWI image and that your IFWI image is actually valid?</div><div><br></div><div>You can run "ifwitool <IFWI_IMAGE> print" to check if you see it printing the right information.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-size:14px"><div><div><br></div><div>If I want to build an APL 8MB BIOS need to prepare what the necessary components?<br></div><div><br></div><div>Thanks in advance for your help!!!</div><div><br></div><div><br></div><div>Regards,</div><div>Morris</div></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="gmail-h5">2016-09-22 22:09 GMT+08:00 Andrey Petrov <span dir="ltr"><<a href="mailto:andrey.petrov@intel.com" target="_blank">andrey.petrov@intel.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5">
  
    
  
  <div style="background-color:rgb(255,255,255);color:rgb(0,0,0)" bgcolor="#FFFFFF">
    <font face="Calibri">Hi,</font><span><br>
    <br>
    <div class="gmail-m_-2492532015777169392m_-6079942467566126645moz-cite-prefix">On 09/22/2016 03:45 AM, morris.wang
      wrote:<br>
    </div>
    <blockquote style="padding:0px 15px;margin:8px 2px;border-left:2px solid rgb(0,153,0);border-right:2px solid rgb(0,153,0)" type="cite">
      
      
      
      <div><font face="Calibri" size="4">Hello,</font></div>
      <div> </div>
      <div><font face="Calibri" size="4">I am building coreboot image
          for Apollo Lake.</font></div>
      <div><font face="Calibri" size="4">My designed mainboard comes
          with DDR3L SODIMMs + PMIC.</font></div>
      <div> </div>
      <div><font face="Calibri" size="4">To my knowledge, </font></div>
      <div><font face="Calibri" size="4">RVP1 board is for DDR3L SODIMMs
          and discrete VRs.</font></div>
      <div><font face="Calibri" size="4">RVP2 board is for LPDDR3 and
          PMIC.</font></div>
      <div> </div>
      <div>
        <div><font face="Calibri" size="4">If I selected under coreboot
            configuration:</font></div>
        <div><font face="Calibri" size="4">Mainboard --> Mainboard
            vendor (Intel)</font></div>
        <div><font face="Calibri" size="4">                       
            Mainboard model  (Apollolake DDR3 RVP1)</font></div>
      </div>
      <div> </div>
      <div><font face="Calibri" size="4">How to modify VR type from
          Discrete to PMIC???</font></div>
      </blockquote></span>
    You need to re-generate IFWI image and the descriptor with
    Intel-provided FIT tool.<br>
    Then you need to reference them with CONFIG_IFWI_FILE_NAME and
    CONFIG_IFD_BIN_PATH<br>
    <br>
    Best,<br>
    Andrey<br>
  </div>

<br></div></div><span class="gmail-HOEnZb"><font color="#888888">--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a><br>
<a href="https://www.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://www.coreboot.org/mailm<wbr>an/listinfo/coreboot</a><br></font></span></blockquote></div><br></div></div>
<br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="https://www.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://www.coreboot.org/<wbr>mailman/listinfo/coreboot</a><br></blockquote></div><br></div></div>