Browse Source

WhitleyOpenBoardPkg: Fix boot failure due to FSP rebase address

Fixed boot failure caused by FSP not being rebased to the correct address.

Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Chasel Chiu <chasel.chiu@intel.com>
Signed-off-by: Isaac Oram <isaac.w.oram@intel.com>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
Oram, Isaac W 2 years ago
parent
commit
bede3622d6
1 changed files with 5 additions and 1 deletions
  1. 5 1
      Platform/Intel/WhitleyOpenBoardPkg/FspFlashOffsets.fdf

+ 5 - 1
Platform/Intel/WhitleyOpenBoardPkg/FspFlashOffsets.fdf

@@ -11,7 +11,11 @@
 #        The FDF file for WhitleyOpenBoardPkg should be adapted to leverage FlashMapInclude.fdf
 #        format found in other OpenBoardPkgs.
 
-DEFINE FLASH_BASE                                                   = 0xFF000000  #
+#
+# Note Whitley unintuitively has multiple "FD" in a single BIOS flash region, so the base should be for FD.SecPei
+# and not the basis of the BIOS region for the FLASH device.
+#
+DEFINE FLASH_BASE                                                   = 0xFFCA0000
 
 SET gMinPlatformPkgTokenSpaceGuid.PcdFlashFvFspSOffset              = 0x00020000  # Flash addr (0xFF020000)
 SET gMinPlatformPkgTokenSpaceGuid.PcdFlashFvFspSSize                = 0x00040000  #