Skip to content
  1. May 22, 2019
    • Chasel, Chiu's avatar
      KabylakeOpenBoardPkg: Fixed system hang caused by MemoryTest. · 452cdb85
      Chasel, Chiu authored
      REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1550
      
      
      
      OS hang due to non-existing memory reported as usable memory.
      There are 2 different RVP3 boards and one with 4GB memory down
      implementation while another one with 8GB. Since rest of the
      configurations are exactly the same, board detection is added
      to the same RVP3 BoardInitLib and only SPD policy assigned
      differently.
      
      This also fixed below 2 issues:
      1. Fixed build failuire when PcdMultiBoardSupport == FALSE.
         (Wrong Pcd TokenSpace used in DxeBoardAcpiTableLib.inf)
      2. Always failed to read SPD from DIMM because SpdAddressTable
         policy was not updated properly. Fixed by a notify callback
         when policy PPI installed.
      
      Test: Verified both RVP3 boards can boot to Windows.
      
      Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
      Cc: Michael Kubacki <michael.a.kubacki@intel.com>
      Signed-off-by: default avatarChasel Chiu <chasel.chiu@intel.com>
      Reviewed-by: default avatarMichael Kubacki <michael.a.kubacki@intel.com>
      452cdb85
  2. May 21, 2019
  3. May 20, 2019
  4. May 19, 2019
  5. May 17, 2019
Loading