[coreboot] Building Intel SoC Apollo Lake with DDR3L+PMIC

Furquan Shaikh furquan.m.shaikh at gmail.com
Tue Oct 11 18:51:30 CEST 2016


On Tue, Oct 11, 2016 at 1:20 AM, PG W <wmorris102668 at gmail.com> wrote:

> Hi Andrey,
>
> thank you for your reply.
>
> I have done as you instructed, but there will be an error message as
> follows:
> ============================
> Built intel/apollolake_rvp (Apollolake RVP)
> E: Image does not contain BPDT!!
> E: build/util/cbfstool/ifwitool: ifwi parsing failed
> src/soc/intel/apollolake/Makefile.inc:118: recipe for target
> 'files_added' failed
> make: *** [files_added] Error 1
> =============================
>

This error seems to be coming from src/soc/intel/apollolake/Makefile.inc:
files_added:: $(IFWITOOL)
»       $(IFWITOOL) $(CONFIG_IFWI_FILE_NAME) create -f
$(objcbfs)/ifwi.bin.tmp
»       $(IFWITOOL) $(objcbfs)/ifwi.bin.tmp delete -n OBBP
»       $(IFWITOOL) $(objcbfs)/ifwi.bin.tmp replace -n IBBP -f
$(objcbfs)/bootblock.bin -d -e IBBL
»       $(CBFSTOOL) $(obj)/coreboot.rom write -r $(CONFIG_IFWI_FMAP_NAME)
-f $(objcbfs)/ifwi.bin.tmp --fill-upward

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?

You can run "ifwitool <IFWI_IMAGE> print" to check if you see it printing
the right information.


> If I want to build an APL 8MB BIOS need to prepare what the necessary
> components?
>
> Thanks in advance for your help!!!
>
>
> Regards,
> Morris
>
> 2016-09-22 22:09 GMT+08:00 Andrey Petrov <andrey.petrov at intel.com>:
>
>> Hi,
>>
>> On 09/22/2016 03:45 AM, morris.wang wrote:
>>
>> Hello,
>>
>> I am building coreboot image for Apollo Lake.
>> My designed mainboard comes with DDR3L SODIMMs + PMIC.
>>
>> To my knowledge,
>> RVP1 board is for DDR3L SODIMMs and discrete VRs.
>> RVP2 board is for LPDDR3 and PMIC.
>>
>> If I selected under coreboot configuration:
>> Mainboard --> Mainboard vendor (Intel)
>>                         Mainboard model  (Apollolake DDR3 RVP1)
>>
>> How to modify VR type from Discrete to PMIC???
>>
>> You need to re-generate IFWI image and the descriptor with Intel-provided
>> FIT tool.
>> Then you need to reference them with CONFIG_IFWI_FILE_NAME and
>> CONFIG_IFD_BIN_PATH
>>
>> Best,
>> Andrey
>>
>> --
>> coreboot mailing list: coreboot at coreboot.org
>> https://www.coreboot.org/mailman/listinfo/coreboot
>>
>
>
> --
> coreboot mailing list: coreboot at coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20161011/d1d5d489/attachment.html>


More information about the coreboot mailing list