Hi Roy,

[CC'd linaro-uefi as this is a recurring theme since the breakage]

Most likely, you are not building UEFI into a FIP any more.  Upstream code for FVP models changed, so now you build and run in a different way altogether.

This email from me to linaro-uefi explained it:

http://lists.linaro.org/pipermail/linaro-uefi/2014-April/000237.html

Since then, I believe Fu Wei put together a wiki page to capture the info.

https://wiki.linaro.org/Internal/People/FuWei/Trusted_Firmware#How_to_make_FIP_with_UEFI

... not sure if that was ever made "official"

Cheers,
Ryan.



On 16 May 2014 02:24, Roy Franz <roy.franz@linaro.org> wrote:

I'm wondering what target I should use from uefi-build.sh to build the "uefi_fvp_base.bin" configuration
that is available for download as part of the releases.

The above binary boots, while a binary built with the "fvp minimal" target does not.  The "fvp minimal" target
produces a binary that is the same size, but I don't know if it is really what I should be using.

Thanks,
Roy