On 5 March 2015 at 12:48, Simon Glass <s...@chromium.org> wrote: > On 4 March 2015 at 20:21, Bin Meng <bmeng...@gmail.com> wrote: >> The FSP release version 001 for Intel Queensbay has a bug which >> could cause random endless loop during the FspInit call. This bug >> was published by Intel although Intel did not describe any details. >> Describe this information in the x86 doc so that U-Boot Queensbay >> support is invulnerable. >> >> Signed-off-by: Bin Meng <bmeng...@gmail.com> >> --- >> >> doc/README.x86 | 7 +++++++ >> 1 file changed, 7 insertions(+) >> >> diff --git a/doc/README.x86 b/doc/README.x86 >> index fb87682..0355d1c 100644 >> --- a/doc/README.x86 >> +++ b/doc/README.x86 >> @@ -105,6 +105,13 @@ in this FSP package too. >> Rename the first one to fsp.bin and second one to cmc.bin and put them in >> the >> board directory. >> >> +Note the FSP release version 001 has a bug which could cause random endless >> +loop during the FspInit call. This bug was published by Intel although Intel >> +did not describe any details. We need manually apply the patch to the FSP >> +binary using any hex editor (eg: bvi). Go to the offset 0x1fcd8 of the FSP >> +binary, change the following five bytes values from orginally E8 42 FF FF FF >> +to B8 00 80 0B 00. >> + >> Now you can build U-Boot and obtain u-boot.rom >> >> $ make crownbay_defconfig >> -- >> 1.8.2.1 >> > > Acked-by: Simon Glass <s...@chromium.org>
Applied to u-boot-x86, thanks! _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot