Hello Patrick, Peter,

 

Thank you both for the answer.

 

Patrick,

 

It appeared that you are right. It seems that the very old version I keep in my VM Fedora 18 with latest 3.10.7-100 kernel (from 3rd INTEL party with Firmware Support Package - FSP) does not have proper upgrades/updates as you correctly pointed to.

 

The latest Coreboot I git cloned an hour ago (coreboot v4.0-4632-g4159a80) does compile and link with latest git clone FILO (with some .autogen.sh script changes and taking off USB drivers, since they produce errors, to adapt FILO positioning). Since I cannot use this one (I do not have hooks to use IVB FSP), I need to direct relevant people to make this adjustment and commit these changes for x86 to latest Coreboot git tree.

 

Thank you,

Zoran

_______

Most of The Time you should be “intel inside” to be capable to think “out of the box”.

 

From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Patrick Georgi
Sent: Monday, August 19, 2013 12:27 PM
To: coreboot@coreboot.org
Subject: Re: [coreboot] Integrating FILO with Coreboot

 

Am 19.08.2013 09:37, schrieb Stojsavljevic, Zoran:

 CPPFLAGS := -nostdinc -imacros $(obj)/config.h

! ## CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/$(ARCHDIR-y)

! CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/i386 -I$(INCPAYLOAD)/i386/arch

  CPPFLAGS += -I$(ARCHDIR-y)/include -Iinclude -I$(obj)

  CPPFLAGS += -I$(GCCINCDIR)

My guess is that the libpayload in your coreboot tree is older. FILO's master branch was adapted to an i386->x86 rename in December 2012.
Please retry building FILO in a coreboot master checkout (so you get the master libpayload as well). These are no ABI changes, so a FILO payload built that way is still usable with an older coreboot tree.


Regards,
Patrick

Intel GmbH
Dornacher Strasse 1
85622 Feldkirchen/Muenchen, Deutschland
Sitz der Gesellschaft: Feldkirchen bei Muenchen
Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
Registergericht: Muenchen HRB 47456
Ust.-IdNr./VAT Registration No.: DE129385895
Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052