----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19071700 for Raven

Date:   July 17 2019

----------------------------------------------------------------------------

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19052700

ABL Version String:
  0x19071700

ABL Features and Fixes:

  PLAT-48705 RV ABL Release WABLRV19071700
  PLAT-26984 [RV AM4]: CBS on for UMA FB above 4G address

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19052700 for Raven

Date:   May 27 2019

----------------------------------------------------------------------------

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19051500

ABL Version String:
  0x19052700

ABL Features and Fixes:

  PLAT-46534 RV ABL Release WABLRV19052700
  PLAT-45962: Call SVC to make PSP FW to load BIOS directory entry from level 1 when APCB CRC check fail(Recovery at APCB_LOAD_SAME_LEVEL_RECOVERY)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19051500 for Raven

Date:   May 15 2019

----------------------------------------------------------------------------

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19051300

ABL Version String:
  0x19051500

ABL Features and Fixes:

  PLAT-46090 RV ABL Release WABLRV19051500
  PLAT-44855 - [PCO AM4_Qogir]: System hang PC:804d in S5/reboot due to BXB training fail

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19051300 for Raven

Date:   May 13 2019

----------------------------------------------------------------------------

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19042800

ABL Version String:
  0x19051300

ABL Features and Fixes:

  PLAT-45981 RV ABL Release WABLRV19051300
  PLAT-45962: Call SVC to make PSP FW to load BIOS directory entry from level 1 when APCB CRC check fail

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19042800 for Raven

Date:   April 28 2019

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19041500

ABL Version String:
  0x19042800

ABL Features and Fixes:

  PLAT-45414 RV ABL Release WABLRV19042800
  PLAT-45300: [PCO] ABL needs APCB option for Bixby Aux Reset

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19041500 for Raven

Date:   April 15 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19040300

ABL Version String:
  0x19041500

ABL Features and Fixes:

  PLAT-44846 RV ABL Release WABLRV19041500
  PLAT-40342 [PCO] Breakpoint enhance to support get Pmu Training Stage (patch 1)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19040300 for Raven

Date:   April 03 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19032500

ABL Version String:
  0x19040300

ABL Features and Fixes:

  PLAT-44439 RV ABL Release WABLRV19040300
  PLAT-41368: Picasso AM4: mize dGPU settings for Memory BW / Latency (AM4 Only)
  PLAT-42593: No beep sound and LED blinking when no DIMM(Fix code size limit)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19032500 for Raven

Date:   March 25 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19031800

ABL Version String:
  0x19032500

ABL Features and Fixes:

  PLAT-44063 RV ABL Release WABLRV19032500
  PLAT-42593: No beep sound and LED blinking when no DIMM
  PLAT-35614: [RV-FP5] DIMM Error Recovery function is not work

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19031800 for Raven

Date:   March 18 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19031100

ABL Version String:
  0x19031800

ABL Features and Fixes:

  PLAT-43784 RV ABL Release WABLRV19031800
  PLAT-43474: [PCO-AM4][Bixby] Bixby can not recognized with TMX1000A_PCOBXB_SMU4.30.48.0.FD BIOS after reboot twice.
  PLAT-42065: Underflow for 2560x1440, 144Hz, HDR (64bpp), Disable DCC, 1 channel DRAM and video playback(Move non-rv2 reg to rv1)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19031100 for Raven

Date:   March 11 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19030400

ABL Version String:
  0x19031100

ABL Features and Fixes:

  PLAT-43526 RV ABL Release WABLRV19031100
  PLAT-42065: Underflow for 2560x1440, 144Hz, HDR (64bpp), Disable DCC, 1 channel DRAM and video playback(OppWrThresh incorrect)
  PLAT-43166: Hang in ABL when we set 'MBIST Test mode' as 'Data Eye Mode'

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19030400 for Raven

Date:   March 04 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19022501

ABL Version String:
  0x19030400

ABL Features and Fixes:

  PLAT-43181 RV ABL Release WABLRV19030400
  PLAT-42405: [RyzenMaster] Memory parameters does not get applied if SOC voltage is set along with memory timing parameters

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19022501 for Raven

Date:   February 27 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  AgesaBootloader7_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 7 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19022500

ABL Version String:
  0x19022501

ABL Features and Fixes:

  PLAT-42969 RV ABL Release WABLRV19022501
  PLAT-41525_1: [PCO AM4] ABL Bixby implementation (Variable assign issue)
  PLAT-41525: [PCO AM4] ABL Bixby implementation

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19022500 for Raven

Date:   February 25 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19021100

ABL Version String:
  0x19022500

ABL Features and Fixes:

  PLAT-42812 RV ABL Release WABLRV19022500
  PLAT-42693 RV: Reinforce the recovery mechanism in case of memory context restore failure
  PLAT-42666 [PCO] Expose VrefDQ and PhyVref default seed setting to APCB
  PLAT-42552 RV: Recover the system from corrupted APOB
  PLAT-42354: [RV] Clear GPIO pin when init UART for log print

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19021100 for Raven

Date:   February 11 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19012800

ABL Version String:
  0x19021100

ABL Features and Fixes:

  PLAT-42317 RV ABL Release WABLRV19021100
  PLAT-42065: Underflow for 2560x1440, 144Hz, HDR (64bpp), Disable DCC, 1 channel DRAM and video playback
  PLAT-41862: RV: AddrTweak should be set to 1 for TSME

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19012800 for Raven

Date:   January 28 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV19011400

ABL Version String:
  0x19012800

ABL Features and Fixes:

  PLAT-41884 RV ABL Release WABLRV19012800
  PLAT-40837: [PCO][ABL] Missing some APCB common token in CbsExtTokens.c
  PLAT-40837: [PCO][ABL] Missing some APCB common token in CbsExtTokens.c

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2019, Advanced Micro Devices, Inc.

Version: ABL WABLRV19011400 for Raven

Date:   January 14 2019

----------------------------------------------------------------------------
Contact: Rick Xu

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18121700

ABL Version String:
  0x19011400

ABL Features and Fixes:

  PLAT-41289 RV ABL Release WABLRV19011400
  PLAT-40527 [PCO AM4] Please apply RxTx workaround for low margin

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18121700 for Raven

Date:   December 17 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18121000

ABL Version String:
  0x18121700

ABL Features and Fixes:

  PLAT-40537 RV ABL Release WABLRV18121700
  PLAT-40525 [PCO AM4] The CBS option to control DFE does not work
  PLAT-40264: RV: DSR/CTS should not be detected for connection in general(Update token name and default)
  PLAT-40264: RV: DSR/CTS should not be detected for connection in general
  PLAT-40342 [PCO] Breakpoint enhance to support get Pmu Training Stage

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18121000 for Raven

Date:   December 10 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18120300

ABL Version String:
  0x18121000

ABL Features and Fixes:

  PLAT-40261 RV ABL Release WABLRV18121000
  PLAT-40253 [RV2 AM4]System hang @PC:0091 when installed memory on B1

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18120300 for Raven

Date:   December 03 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18112600

ABL Version String:
  0x18120300

ABL Features and Fixes:

  PLAT-39968 RV ABL Release WABLRV18120300
  PLAT-39824 PPR Document Update for FB size Section
  Revert "PLAT-39824 PPR Document Update for FB size Section"
  PLAT-39824 PPR Document Update for FB size Section
  PLAT-39567 [PCO] TSME doesn't enable even set BLDCFG_MEM_TSME_ENABLE to TRUE by default
  PLAT-39575 PCO: APCB build config to confgure DIMM error recovery mode

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18112600 for Raven

Date:   November 26 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18112100

ABL Version String:
  0x18112600

ABL Features and Fixes:

  PLAT-39662 RV ABL Release WABLRV18112600
  PLAT-39537 PCO: Avoid the reserved bit during TxRxDly adjustment

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18112100 for Raven

Date:   November 21 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18111900

ABL Version String:
  0x18112100

ABL Features and Fixes:

  PLAT-39505 RV ABL Release WABLRV18112100
  PLAT-39411 [PCO] Implement MP2_FIRMWARE_FLAG as MP2 FW loading indicator - ABL
  PLAT-39496 PCO: Avoid RDly adjustment when Target UMC is not set
  PLAT-39448 PCO: Missing byte 7 while overridng TxDqDly

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18111900 for Raven

Date:   November 19 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18111200

ABL Version String:
  0x18111900

ABL Features and Fixes:

  PLAT-39403 RV ABL Release WABLRV18111900
  PLAT-39307 [PCO AM4] Adding Rxclkdly and Txdqdly ons
  PLAT-39256 PCO: The CBS on to control Drive Strength does not work
  PLAT-39247 PCO: Incorrect bit read from CmosApobSaved
  PLAT-39153 [PCO] System always reboot when change to DUAL BOOT
  PLAT-38533: [RV] Add CBS on to modify VrefDAC per bit
  PLAT-31880 APCB API incontency

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18111200 for Raven

Date:   November 12 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18110500

ABL Version String:
  0x18111200

ABL Features and Fixes:

  PLAT-39083 RV ABL Release WABLRV18111200
  PLAT-38965 [PCO] Expose on for Number of pattern-bits
  PLAT-38964 [PCO] Move DFE and FFE on from DBG to CMN
  PLAT-32662 Picasso Memory OC Support: 33Mhz Step Size, Speeds up to 4400, ABL Parameters
  Revert "PLAT-38163: [PCO] Program the GPIO40 to handle S0i3 NVME training sequenc."
  PLAT-38445 [RV] Solution for SR AD*(N* die) channel DIMM

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18110500 for Raven

Date:   November 05 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18102500

ABL Version String:
  0x18110500

ABL Features and Fixes:

  PLAT-38780 RV ABL Release WABLRV18110500
  PLAT-38542 RV: I2C Mux swh support before board ID detection

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18102500 for Raven

Date:   October 25 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18102200

ABL Version String:
  0x18102500

ABL Features and Fixes:

  PLAT-38377 RV ABL Release WABLRV18102500
  PLAT-33166 Support PCO/RV2 FP5 dual source in BIOS - AGESA CPU
  PLAT-38249 Enhance FCH UART Baud rate configuration
  AMD_MEMORY_INIT_COMPLETE_PPI ->AmdMemoryFrequency value incorrect with 2667 DIMM

APOB Features and Fixes:

  PLAT-38316 RV: APOB overflown to context variables

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18102200 for Raven

Date:   October 22 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18101500

ABL Version String:
  0x18102200

ABL Features and Fixes:

  PLAT-38167 RV ABL Release WABLRV18102200
  PLAT-38163: [PCO] Program the GPIO40 to handle S0i3 NVME training sequenc.

APOB Features and Fixes:

  PLAT-37752 RV2: S3 replay buffer overflow @DDR2667

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18101500 for Raven

Date:   October 15 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18100900

ABL Version String:
  0x18101500

ABL Features and Fixes:

  PLAT-37878 RV: ABL Release WABLRV18101500
  PLAT-37689 RV: MOP array not properly restored in memory context restore

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18100900 for Raven

Date:   October 09 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18100200

ABL Version String:
  0x18100900

ABL Features and Fixes:

  PLAT-37559 RV: ABL Release WABLRV18100900
  PLAT-37556 RV2: Enable memory context restore for FP5

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18100200 for Raven

Date:   October 02 2018

----------------------------------------------------------------------------
Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18091000

ABL Version String:
  0x18100200

ABL Features and Fixes:

  PLAT-37334 RV: ABL Release WABLRV18100200
  PLAT-37227 [PCO-B1] Add FMA3 DSM workaround for DEASRTL-9052/9053
  PLAT-37301 PCO: Incorrect variable size for Trcpage
  PLAT-33782 [RV2-AM4] Phy:ProcOdtTimeCtl not programmed correctly
  PLAT-34735: RV: Avoid initializing the serial port if ConsoleOut is disabled
  PLAT-36301: RV: Detect UART presence before enabling ABL serial log
  PLAT-35045 [RV] [MEM] - TrcPage calculation for DDR4 should be updated2

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18091000 for Raven

Date:   September 10 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18090500

ABL Version String:
  0x18091000

ABL Features and Fixes:

  PLAT-36474 RV: ABL Release WABLRV18091000
  PLAT-32177 Update customer RV platform supporting LED Codes

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18090500 for Raven

Date:   September 05 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18090400

ABL Version String:
  0x18090500

ABL Features and Fixes:

  PLAT-36302 RV: ABL Release WABLRV18090500
  Revert "PLAT-34996 SSP: eSPI init sequence upon S0i3"
  PLAT-35668 [RV2] Please help to apply new PMU FW(2018.05-amd-20180601_M3_M2_M1_sharedVref) for both FP5 and AM4

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18090400 for Raven

Date:   September 04 2018

----------------------------------------------------------------------------
Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18082700

ABL Version String:
  0x18090400

ABL Features and Fixes:

  PLAT-36222 RV: ABL Release WABLRV18090400
  PLAT-35037: [PCO FP5][PlayReady] Enable 2GB Carveout by default in CBS settings

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18082700 for Raven

Date:   August 27 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18081300

ABL Version String:
  0x18082700

ABL Features and Fixes:

  PLAT-35885 RV: ABL Release WABLRV18082700
  PLAT-35879 RV: Disable memory context restore for RV2
  PLAT-35568: [RV2] RV2 A1 S3 Image update
  PLAT-32444: Help string for TSME shows incorrect bit settings
  PLAT-35555: [PCO] RV2 A1 definition not included in RV2 ALL

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18081300 for Raven

Date:   August 13 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18080800

ABL Version String:
  0x18081300

ABL Features and Fixes:

  PLAT-35278 RV: ABL Release WABLRV18081300
  PLAT-34918 RV: Data Mask Enable/Disable on in External release Bios

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18080800 for Raven

Date:   August 08 2018

----------------------------------------------------------------------------
Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18080600

ABL Version String:
  0x18080800

ABL Features and Fixes:

  PLAT-35014 RV: ABL Release WABLRV18080800
  PLAT-35010: ABLv1: Makefile update for build issue
  PLAT-34981: [PCO] Update DF s0i3 save / restore list
  PLAT-34996 SSP: eSPI init sequence upon S0i3

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18080600 for Raven

Date:   August 06 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18073100

ABL Version String:
  0x18080600

ABL Features and Fixes:

  PLAT-34928 RV: ABL Release WABLRV18080600
  PLAT-34910 RV: S3 replay buffer not re-initialized after evaluating memory restore conditions
  PLAT-34770 RV: Interactive built-in debugger based on serial port

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18073100 for Raven

Date:   July 31 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18072300

ABL Version String:
  0x18073100

ABL Features and Fixes:

  PLAT-34687 RV: ABL Release WABLRV18073100
  PLAT-34642 [Picasso / Raven 2] Bilby board is not booting with ECC DIMMS

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18072300 for Raven

Date:   July 23 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18071600

ABL Version String:
  0x18072300

ABL Features and Fixes:

  PLAT-34320 RV: ABL Release WABLRV18072300
  PLAT-30445 RV2: Memory context restore does not work
  PLAT-34109: Zen B3 S3 image updates

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18071600 for Raven

Date:   July 16 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18062500

ABL Version String:
  0x18071600

ABL Features and Fixes:

  PLAT-34097 RV: ABL Release WABLRV18071600
  PLAT-33823 RV2 AM4: System boot up hang PC:0091
  PLAT-34089 RV: Entry size missing from dummy APOB PHY entries
  PLAT-34030 RV: Authenticate every APOB entry on the memory restore path
  PLAT-33883 Add S3 image for Zen B3
  PLAT-33903 RV: Unsigned ABL binary support
  PLAT-33221 RV: VrefDAC1 adjusted twice after PMU training
  PLAT-33338 [RV] Swh ASF master clock defined in AsfClkSel

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18062500 for Raven

Date:   June 25 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18061100

ABL Version String:
  0x18062500

ABL Features and Fixes:

  PLAT-33336 RV: ABL Release WABLRV18062500
  PLAT-33261 RV2: ODT Pattern update to avoid swapping ODT1 and ODT2
  PLAT-33260 RV/SM: Extract common APOB common structures
  PLAT-33191 RV2: Incorrect broadcasting address for ProcOdtTimeCtl
  PLAT-33170 RV2: Bump2Pin map update for AM4
   PLAT-33173 RV: ABL Release EABLRV18062181
   PLAT-33168 RV: ABL Release EABLRV18062180
  PLAT-33166: Support PCO/RV2 FP5 dual source in BIOS - AGESA CPU
  PLAT-33166: Support PCO/RV2 FP5 dual source in BIOS - AGESA CPU
  PLAT-32787: ABL: Build policy change for licensing issue

APOB Features and Fixes:

  PLAT-33260 RV/SM: Extract common APOB common structures
  PLAT-33260 RV/SM: Extract common APOB common structures

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18061100 for Raven

Date:   June 11 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18060400

ABL Version String:
  0x18061100

ABL Features and Fixes:

  PLAT-32732 RV: ABL Release WABLRV18061100
  PLAT-31068 [RV] Disable ABL and PSP debug message by default

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18060400 for Raven

Date:   June 04 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18052100

ABL Version String:
  0x18060400

ABL Features and Fixes:

  PLAT-32376 RV: ABL Release WABLRV18060400
  PLAT-32371 [RV] Support of ABL Console Out through SOC UART1
  PLAT-29677 RV: APOB update with PSP new services managing MP2 SRAM storage
  PLAT-31990 [RV-AM4]POST code hang @00b1 after swap APU from RV 2400G to another RV 2400G APU(FR:20%)
  PLAT-32177 [RV] RV platform supporting LED & Beep Codes
  Revert "PLAT-30301: [Raven] New Header Field, FW Type, needed for AGESA Runtime Driver"

APOB Features and Fixes:

  PLAT-32360 RV: Increase APOB version to reflect the new field - Part Serial Num
  PLAT-31990 [RV-AM4]POST code hang @00b1 after swap APU from RV 2400G to another RV 2400G APU(FR:20%)

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18052100 for Raven

Date:   May 21 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18051400

ABL Version String:
  0x18052100

ABL Features and Fixes:

  PLAT-31918 RV: ABL Release WABLRV18052100
  PLAT-31841 RV: Fix errors in UMC PHY register definitions
  PLAT-31786: [RV] ABL always uses APCB recovery setting on bad CMOS flag value

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18051400 for Raven

Date:   May 14 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18050700

ABL Version String:
  0x18051400

ABL Features and Fixes:

  PLAT-31695 RV: ABL Release WABLRV18051400
  PLAT-31493 [RV] Fail count of DIMM training malfunction when safe boot
  PLAT-31500 RV: Add missing header file BiosDir.h

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18050700 for Raven

Date:   May 07 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18042400

ABL Version String:
  0x18050700

ABL Features and Fixes:

  PLAT-31450 RV: ABL Release WABLRV18050700
  PLAT-30947 Sync PspBL svc_call header file with ABL code
  PLAT-30063 Copyright header issue of AblPostCode.h
  PLAT-31116: RV2- requesting CBS ongs for RxClkDly and RxPBDly

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18042400 for Raven

Date:   April 24 2018

----------------------------------------------------------------------------
Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18042300

ABL Version String:
  0x18042400

ABL Features and Fixes:

  PLAT-31029 RV: ABL Release WABLRV18042400
  PLAT-30899: [PIC] Picasso SOC identification support

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18042300 for Raven

Date:   April 23 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18041600

ABL Version String:
  0x18042300

ABL Features and Fixes:

  PLAT-30995 RV: ABL Release WABLRV18042300
  PLAT-30813: [PIC] Initial AGESA Runtime Driver Release
  PLAT-30811 RV: Do NOT limit mem clock by MaxDdrRate in OC mode

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18041600 for Raven

Date:   April 16 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18040900

ABL Version String:
  0x18041600

ABL Features and Fixes:

  PLAT-30779 RV: ABL Release WABLRV18041600
  PLAT-30541 [RV] The Caps Lock LED should blink (Major/Minor code is 3.2) while memory is not inserted
   PLAT-30693 RV: ABL Release EABLRV18041280
  PLAT-30659: RV: APCB token to configure SMBUS clock
  PLAT-30686 - [PIC] Workaround to de-assert resets on S0i3 resume
  PLAT-30648 RV AM4: Disable Temperature Controlled Refresh Mode for UDIMMs
  PLAT-30301: [Raven] New Header Field, FW Type, needed for AGESA Runtime Driver
  PLAT-30629: [Picasso] Address DF regs written during x86 AGESA
  PLAT-30628: [Picasso] Save and restore additional per core / per thread state for S0i3
  PLAT-30627: [Picasso] Add support for signing the RT AGESA image
  PLAT-30625: [Picasso] DF/CCX state save/restore update on S0i3
  PLAT-30624: Remove Aspen accesses on S0i3 resume
  Remove Aspen accesses on S0i3 resume
  PLAT-29840: [Picasso] Modern standby DF support

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18040900 for Raven

Date:   April 09 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18040200

ABL Version String:
  0x18040900

ABL Features and Fixes:

  PLAT-30587 RV: ABL Release WABLRV18040900
  PLAT-30306: [Raven] New Header Field, FW Type, Needed for ABLs
  PLAT-30569: [Raven2] Updates to PMU Firmware buffer alignment
  PLAT-30536 RV: Load APCB recovery copy upon OC failure & APCB checksum failure
  PLAT-29758 - BIOS on for Port80 Trace Enable Incomplete

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18040200 for Raven

Date:   April 02 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18032600

ABL Version String:
  0x18040200

ABL Features and Fixes:

  PLAT-30370 RV: ABL Release WABLRV18040200
  PLAT-30359 RV: DramReady should be programmed before RRW test
  PLAT-28394 RV2 FCLK_DPM doesn't work
  PLAT-29409 [RV2-FP5] Black screen with PC:bAAd when running Reboot test on RS3
  PLAT-30104 RV: Disable DataMask for Team DIMMs (+)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18032600 for Raven

Date:   March 26 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18031900

ABL Version String:
  0x18032600

ABL Features and Fixes:

  PLAT-30071 RV: ABL Release WABLRV18032600
  PLAT-30037 [RV] ForceDisDatMask is no functional
  PLAT-30039 [RV] Support to detect invalid DIMM configuration
  PLAT-30036: [RV] ABL signed size does not match uncompressed size

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18031900 for Raven

Date:   March 19 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18031200

ABL Version String:
  0x18031900

ABL Features and Fixes:

  PLAT-29873 RV: ABL Release WABLRV18031900
  PLAT-29770 [RV] Turn on the S0_AMP_EN and AMP_ON_EN for 3rd party diagnostic support
  PLAT-29687: [RV1/RV2] Add Combo PMU FW Support for multiple SubPrograms

APOB Features and Fixes:

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18031200 for Raven

Date:   March 12 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18030500

ABL Version String:
  0x18031200

ABL Features and Fixes:

  PLAT-29675 RV: ABL Release WABLRV18031200
  PLAT-29668 [Picasso Modern Standby] ABL changes on S0i3 exit
  PLAT-29463 [RV]Update CBS capability to allow M-states when frequency override separate from OC mode
  PLAT-29663 RV: Incorrect built-in symbols used in APCB location
  PLAT-29527 RV2: Move non P-state PIE programming to the end of PHY restore in resume path
  Revert "PLAT-29282 [RV2] Raven2 stop at post code 000D with combo ABL"
  PLAT-29415: [RV] APCB Recovery update on multiple instances

APOB Features and Fixes:

  Revert "PLAT-29282 [RV2] Raven2 stop at post code 000D with combo ABL"

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18030500 for Raven

Date:   March 05 2018

----------------------------------------------------------------------------
Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18022700

ABL Version String:
  0x18030500

ABL Features and Fixes:

  PLAT-29487 RV: ABL Release WABLRV18030500
  PLAT-29415: [RV] APCB Recovery update on multiple instances
   PLAT-29399 RV: ABL Release EABLRV18030280
  PLAT-29329 [RV-AM4]System hang at Ad50 at the second reboot cycle
  PLAT-29378: [RV] APCB Recovery Update

APOB Features and Fixes:

  PLAT-29476 [ZP] Boot fail when do context-restore

Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18022700 for Raven

Date:   February 27 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18022600

ABL Version String:
  0x18022700

ABL Features and Fixes:

  PLAT-29301 RV: ABL Release WABLRV18022700
  PLAT-29237: [RV] APCB Recovery
  PLAT-29237: [RV] APCB Recovery

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18022600 for Raven

Date:   February 26 2018

----------------------------------------------------------------------------
Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18021201

ABL Version String:
  0x18022600

ABL Features and Fixes:

  PLAT-29283 RV: ABL Release WABLRV18022600
  PLAT-29282 [RV2] Raven2 stop at post code 000D with combo ABL
  PLAT-24738 [RV] Need ECC configuration ons in external AMD CBS

APOB Features and Fixes:

  PLAT-29282 [RV2] Raven2 stop at post code 000D with combo ABL

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18021201 for Raven

Date:   February 12 2018

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18021200

ABL Version String:
  0x18021201

ABL Features and Fixes:

  PLAT-29025 RV: ABL Release WABLRV18021201
  PLAT-28309: [RV2]DSM setup is present at OS load. Does not match S3 restore image (makefile update for ABL7)

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18021200 for Raven

Date:   February 12 2018

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18012901

ABL Version String:
  0x18021200

ABL Features and Fixes:

  PLAT-29023 RV: ABL Release WABLRV18021200
  PLAT-28998 RV: ABL combo support for RV1/RV2 (Part 5)
  PLAT-28309: [RV2]DSM setup is present at OS load. Does not match S3 restore image
  PLAT-29006: [RV2] DF RV2 SOC identification support
  PLAT-28472: [RV_AM4_Val] Can't boot into windows with 8GB DIMM pluged in DIMM-A1 + 16GB pluged in DIMM-B1
  PLAT-28077 RV2: Incorrect mapping of BG/BA in MOP array programming
  PLAT-28781 RV: ABL combo support for RV1/RV2 (Part 4)
  PLAT-28710 [RV] Interleave information is wrong in SMBIOS type 20
  PLAT-28691 RV: ABL Release WABLRV18012901
  PLAT-28643 RV: Remove unreferenced register definitions to free heap space

APOB Features and Fixes:

  PLAT-28998 RV: ABL combo support for RV1/RV2 (Part 5)

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18012901 for Raven

Date:   January 29 2018

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18012900

ABL Version String:
  0x18012901

ABL Features and Fixes:

  PLAT-28691 RV: ABL Release WABLRV18012901
  PLAT-28643 RV: Remove unreferenced register definitions to free heap space

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18012900 for Raven

Date:   January 29 2018

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18012200

ABL Version String:
  0x18012900

ABL Features and Fixes:

  PLAT-28617 RV: ABL Release WABLRV18012900
  PLAT-28616 RV: ABL combo support for RV1/RV2 (Part 3)
  PLAT-28507 RV: ABL combo support for RV1/RV2 (Part 2)
  PLAT-28513: [RV2] Combine CPU logical ID revision with RV1
  PLAT-28486 RV: ABL combo support for RV1/RV2 (Part 1)
  PLAT-27747: [RV2] SOC identification
  PLAT-28415 Add Ap AHU08GGB24CDU7G to DM Disable List
  PLAT-28397 [RV] Improve flexibility on handle termination for different dram vendor
  PLAT-28243: RV: ABL not properly handling DDP UDIMMs
  PLAT-28248: RV: Can't Override VrefDQ with CBS on

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18012200 for Raven

Date:   January 22 2018

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV18011500

ABL Version String:
  0x18012200

ABL Features and Fixes:

  PLAT-28404 RV: ABL Release WABLRV18012200
  PLAT-28247: RV: tWR and tRTP have to limit cycles per JEDEC
  PLAT-28245: RV: Memory ABL to verify Tcl always >= Tcwl
  PLAT-28242: Some Channel DIMMs SPD byte 0 =FF , cause SPD not present by ABL check
  PLAT-28241: PANRAM DIMM with  M die need implement AutoRefFineGranMode Refresh fix 2X for 3DMARK11 BSOD
  PLAT-28240: RV: Add ABL support for mizing memory test
  PLAT-27891 [RV] No beep sound and LED blinking when no DIMM
  PLAT-28238: RV: Team DIMM need implement AutoRefFineGranMode Refresh fix 2X for 3DMARK11 BSOD
  PLAT-28237: RV: Get rid of all parameters of default group to free up heap space

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2018, Advanced Micro Devices, Inc.

Version: ABL WABLRV18011500 for Raven

Date:   January 15 2018

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17122500

ABL Version String:
  0x18011500

ABL Features and Fixes:

  PLAT-28219 RV: ABL Release WABLRV18011500
  PLAT-27751 [Raven] Send 50% duty fan speed command in ABL to reduce Acoustic noise
   PLAT-27867 RV: ABL Release RABLRV17122920
  PLAT-27863:[RV] No Averaged Vref intermittently

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17122500 for Raven

Date:   December 25 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17121900

ABL Version String:
  0x17122500

ABL Features and Fixes:

  PLAT-27815 RV: ABL Release WABLRV17122500
  PLAT-27748:memory size is only 2G with G* brand 4G DRAM with Raven PI 1.1.0.0.
  PLAT-27750:[RV AM4]3rd party Diagnostic LED and Beep Codes for memory error on Raven AM4

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17121900 for Raven

Date:   December 19 2017

Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17121100

ABL Version String:
  0x17121900

ABL Features and Fixes:

  PLAT-27612 RV: ABL Release WABLRV17121900
  PLAT-27220: Raven memory layout for Mixed DIMM configurations
  PLAT-27467: RV: ABL must select SPD page before accessing
  PLAT-27470: broadcast write to FtiSecLvlMap

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17121100 for Raven

Date:   December 11 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17120500

ABL Version String:
  0x17121100

ABL Features and Fixes:

  PLAT-27359 RV: ABL Release WABLRV17121100
  PLAT-27356 RV: Move APCB MemRestore token to internal
  PLAT-27273 RV: Add CBS on to configure memory context restore
  PLAT-26975: G.SKILL 2DPC MEMTEST/3DMARK failed workaround on RV AM4
  PLAT-26971: RV AM4 MEMTEST FAIL WORKAROUND
  PLAT-27286 RV: Clear unused internal APCB CBS tokens to free up heap space
  PLAT-27285 RV: Clear unused APCB config tokens to free up heap space
  PLAT-27265:[RV AM4] Add BIOS on to control FCLK_OC flag
  PLAT-26884 RV1-FP5: Enabling DFE and FFE
  PLAT-26818 [RV][AM4] When DFE is enabled, DfeCtrl bit to be set for Mempstate 1 and 2
  PLAT-26999:[RV][AM4][FP5] update to Global Vref calculation when DFE is enabled
  PLAT-24161 - MP0 Write to DBGU Fails
  PLAT-27247:[RV AM4] Memory OC expansion CBS on no function
  PLAT-27243 Add MBIST Worst-case Data Eye Margin support in APOB under ABL
  PLAT-27239 RV: RV specific MBIST settings
  PLAT-27230: [RV] Core Context Restore

APOB Features and Fixes:

  PLAT-27243 Add MBIST Worst-case Data Eye Margin support in APOB under ABL

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17120500 for Raven

Date:   December 05 2017

Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17120400

ABL Version String:
  0x17120500

ABL Features and Fixes:

  PLAT-27200 RV: ABL Release WABLRV17120500
  PLAT-26708 RV: SMU FW Interface for ABL to indicate OC mode

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17120400 for Raven

Date:   December 04 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17112700

ABL Version String:
  0x17120400

ABL Features and Fixes:

  PLAT-27168 RV: ABL Release WABLRV17120400
  PLAT-27096:[RV AM4] Flash diagnostic LED and beep sounds from Azalia when memory training failure
  PLAT-27044: [RV] Expose mem interleaving mode/size current setting and capability in APOB
  PLAT-26007: Update DF::PspSmuId_instPIE_n1[SmuUnitId]

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17112700 for Raven

Date:   November 27 2017

Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17112000

ABL Version String:
  0x17112700

ABL Features and Fixes:

  PLAT-26989 RV: ABL Release WABLRV17112700
  PLAT-26968: ABL UMA FB size support for 4GB, 8GB or 16GB
  PLAT-26941:Raven AM4 memory OC/recovery support
  PLAT-26586: [RV] BLDCFG_UMA_ABOVE_4GB don't work well on FB size 2GB
   PLAT-26938 RV: ABL Release EABLRV17112480
  PLAT-26923 RV: Incorrect address index used in PHY register saving
  PLAT-26895:[RV] Memory diagnostic LED error code incorrect (ID=1)
  PLAT-22852: Update termination to resolve Ap DIMM 2DPC boot up failure on WH.

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17112000 for Raven

Date:   November 20 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17111300

ABL Version String:
  0x17112000

ABL Features and Fixes:

  PLAT-26850 RV: ABL Release WABLRV17112000
  PLAT-26848 RV: Reduce APOB size by compressing the data blob of UMC PHY
  PLAT-26744 V-COLOR SR 1DPC workaround
  PLAT-26775 RV: Correct GearDownMode/SlowAccMdoe/AddrCmdTmg in ABL log messages
  PLAT-26765 RV: Enable CMD2T to workaround team group DIMM 1DPC memtest fail
  PLAT-26732 RV: Memory Context Restore (Part 5)
  PLAT-26702 RV: Sycn up Channel DIMM workarounds from SM AM4

APOB Features and Fixes:

  PLAT-26848 RV: Reduce APOB size by compressing the data blob of UMC PHY

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17111300 for Raven

Date:   November 13 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17110600

ABL Version String:
  0x17111300

ABL Features and Fixes:

  PLAT-26667 RV: ABL Release WABLRV17111300
  PLAT-26659 RV: Make use of PHY AutoInc in S3 resume to reduce PHY writes
  PLAT-26650 RV: Update the rounding rule to be down with a 2.5% guardband
  PLAT-26047 Disabling MPState affects DqDqsRcvCtrl programming
  PLAT-26646 RV: Dump SPD byte 322/323/324
  PLAT-26627:[RV AM4] Stretch memory frequency up to 2000 Mhz and decrease step size to 33MHz
  PLAT-25187:Add BIOS on to control VDDCR_SOC - Raven AM4
  PLAT-26336:[RV] External voltage control programming in ABL
  PLAT-26459:[RV] Memory diagnostic LED error code incorrect (ID=1)

APOB Features and Fixes:


Known Issue(s):

ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17110600 for Raven

Date:   November 06 2017


Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17103000

ABL Version String:
  0x17110600

ABL Features and Fixes:

  PLAT-26416 RV: ABL Release WABLRV17110600
  PLAT-26382:[RV][AM4] Enable DFE/FFE for 2D training
  PLAT-26383:[RV] program msg blk MISC 2D for 2D image of PMU Rev 0.50
   PLAT-26312 RV: ABL Release EABLRV17110280
  PLAT-26309: RV: Add initial ABL Eval release support
  PLAT-25695: RV FB Carveout needs to be changed in SBIOS

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17103000 for Raven

Date:   October 30 2017

Contact: David Chang

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17101601

ABL Version String:
  0x17103000

ABL Features and Fixes:

  PLAT-25432: Raven AM4 BIOS Overclocking Features - CPU
  PLAT-20492: Add EDC threshold reporting to APOB
  PLAT-26117 RV: mize IdsPrint logic to avoid unessary latency
  PLAT-26106 RV: Simplify PHY restore logic
  PLAT-26093 RV: Incorrect value of DisWriteThresh
  PLAT-26092 RV: Incorrect PHY address used to program ATxSlewRate
  PLAT-26035:RV: Heap overflown into APCB section
  PLAT-25980:[RV-AM4]3rd party memory beep function implementation
  PLAT-25882:[RV] Add APCB on for memory clear
  PLAT-25917 RV: Add CBS on to configure RxClkDly and VrefDAC1
  PLAT-25882:[RV] Add APCB on for memory clear
  PLAT-21749:[RV] No beep sound after power on without memory

APOB Features and Fixes:

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17101601 for Raven

Date:   October 16 2017

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17101600

ABL Version String:
  0x17101601

ABL Features and Fixes:

  PLAT-25881 RV: ABL Release WABLRV17101601
  PLAT-25878 RV: Clean up PLATFORM_CONFIGURATION for more heap space
  PLAT-25792 RV: Add definition for new SVC delay function

APOB Features and Fixes:

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17101600 for Raven

Date:   October 16 2017

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17092500

ABL Version String:
  0x17101600

ABL Features and Fixes:

  PLAT-25786 RV: ABL Release WABLRV17101600
  PLAT-24782 [RV] Add MBIST support in ABL code and setup ons
  PLAT-25715 RV: Correct the PS table size of CadBus/DataBus/OdtPat
  PLAT-25653:[RV] Auto adjust to highest supported CAS Latency if desired CAS Latency can't be found

APOB Features and Fixes:

  PLAT-24782 [RV] Add MBIST support in ABL code and setup ons

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17100200 for Raven

Date:   October 02 2017

Contact: Anders Ding

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17092500

ABL Version String:
  0x17100200

ABL Features and Fixes:

  PLAT-25521 RV: ABL Release WABLRV17100200
  PLAT-25491 RV: ABL will no longer load MP2 config file
  PLAT-25226 Memory BIOS to set UMC AeCtrl1.DisHiPriPhRdMask=1
  PLAT-25457:[RV] ABL need support memory detect error function (GPIO) ID 5
  PLAT-25447:RV:APCB on to configure Data Mask
  PLAT-25451 RV: Turtle boot mode to slow down POST code output
  PLAT-25449 RV: Add APCB token to turn on ASSERTs in port 80h
  PLAT-25406 RV AM4: ABL OC support for DDR data rate above 3200

APOB Features and Fixes:


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17092500 for Raven

Date:   September 25, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
  WABLRV17091100

ABL Version String:
  0x17092500

ABL Features and Fixes:

  PLAT-25328: RV:ABL Release WABLRV17092500
  PLAT-17952: Implement RV workaround when ECC is enabled
  PLAT-18195: xgbe clock gate control not cleared by cold/warm reset in RV
  PLAT-24944: PLAT-16391 is not properly implemented
  PLAT-25284:[RV] System POST hang if dimm config changed
  PLAT-25218 RV: Remove debugging messages for PMU mailbox polling
  PLAT-25099 RV: ABL Bit Register Polling Function mization
  PLAT-20937:[RV] ABL need support memory detect error function (GPIO)
  PLAT-25032 RV: Increase the size of S3 replay buffer in CONTEXT region
  PLAT-25026 RV: Error calculating address mapping
  PLAT-25020 RV: Misalignment in programming DqMapping registers
  PLAT-24998 RV: DqMapping is not needed with WrCrc disabled
  PLAT-24475 [RV-AM4] System POST hang PC: bAAd with  16384MB 2666MT/s DDR4 UDIMM
  PLAT-24994:[RV] Reduce internal delay time for LED blink and beep
  PLAT-24999 RV: Increase polling count to 2000 to avoid early timeout in PMU training
  PLAT-24996 RV: Initialize MemRestore flag to FALSE in ABL0
  PLAT-24962 RV: Reduce to 1 seed per test in RRW for boot latency mization
  PLAT-24961 RV: mize CAD/Data bus config programming for boot latency

APOB Features and Fixes:

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17091100 for Raven

Date:   September 11, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17082100

ABL Version String:
    0x17091100

ABL Features and Fixes:

  PLAT-24926 RV: ABL release WABLRV17091100
  PLAT-24928 RV: Free up heap space by removing unused fields from DIE_STRUCT and MEM_NB_BLOCK
  PLAT-24924 RV: Recover  WL workaround for PMU FW
  PLAT-21852 [RV][B0] BIOS setup on broken to change ratio between FCKL and UCLK
  PLAT-24918 RV: [DDR Phy Initialization Engine Microcode] doesn't need to be loaded multiple times
  PLAT-24917 RV: [DDR Phy Initialization Engine Frequency] not needed for S3 resume
  PLAT-24915 RV: Take advantage of AutoInc in programming PHY registers
  PLAT-24913 RV: Disable unpopulated/unused UMC Channel only once
  PLAT-24912 RV: Take advantage of broadcasting in S3 resume
  PLAT-24911 RV: Add Post code for time stamps around RRW test and ABL Mem test
  PLAT-24910 RV: Disable MemClr for non-ECC DIMMs
  PLAT-24770 RV: BIOS to support only far slot dimm population on Myrtle board for when plugging one dimm only
  PLAT-24595 RV: Memory Context Restore (Part 4)
  PLAT-23871 RV: Memory Context Restore (Part 3)
  PLAT-24531 Updating BIOS to PMU 050
  PLAT-24539 RV: Replace svc delay functions with memory barriers in PMU loading
  PLAT-24537 RV: Generalize UMC multicast mapping function
  PLAT-22089 [RV] UMC uses indexed address mode
  PLAT-24444 RV: Disable Dstate Toggling before the first DF-Pstate jump
  PLAT-24380: [RV] NCS_ATHUB recommended settings are not applied
  PLAT-24384: [RV] GcmIntLvNumChan set incorrectly

APOB Features and Fixes:

  PLAT-24595 RV: Memory Context Restore (Part 4)

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17082100 for Raven

Date:   August 21, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17081400

ABL Version String:
    0x17082100

ABL Features and Fixes:

  PLAT-24375 RV: ABL release RABLRV17082100
  PLAT-24374:[RV AM4] ABL ASSERT after enabling error report
  PLAT-23935 Remove MR6 entry in mop array exit sequence for latency mizations
  PLAT-18120 - BIOS CBS on for Dbgu DRB Trace to DRAM - AGESA GNB
  Revert "PLAT-23346 RV: Disable SMN Map mization for PMU FW loading"
  PLAT-20937:[RV] ABL need support memory detect error function (EC)
  PLAT-24263 RV: Redundant initialization of Heap/Event log in ABL4

APOB Features and Fixes:

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17081400 for Raven

Date:   August 14, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17080700

ABL Version String:
    0x17081400

Features and fixes:

  PLAT-24144 RV: ABL release WABLRV17081400
  PLAT-24116 RV: Incorrect APOB data size for System Memory Map
  PLAT-24071 mize DDR PHY Seq0BDLY1 to reduce LP2 transition time
  PLAT-24074: [RV] Fix UMA FB base when above 4GB address
  PLAT-23488: System will restart the system fail when installed 2G DIMM on Raven
  PLAT-23960:[RV] Fix Assert error
  PLAT-23951 RV: Add missing data types in APOB

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17080700 for Raven

Date:   August 07, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17073100

ABL Version String:
    0x17080700

Features and fixes:

  PLAT-23901:[RV] ABL release WABLRV17080700
  PLAT-23886 SmComboTrunk: Merge APOB.h with RV master
  PLAT-23870 RV: Restore Seq0BDisableFlag_n4 over S3
  PLAT-22850 system stops with postcode baad with ABL version WABLRV17070300 on Dibbler
  PLAT-23759 RV: Memory Context Restore (Part 2)
  PLAT-23758 RV: Memory Context Restore (Part 1)
  PLAT-23477: [RV] ABL APOB.h migration
  PLAT-20698 RV: Keep SPD in SPI ROM for subsequent boots

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17073100 for Raven

Date:   July 31, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17072600

ABL Version String:
    0x17073100

Features and fixes:

  PLAT-23642 RV: ABL release RABLRV17073100
  PLAT-23590 RV: Incorrect Global VrefDAC encoding
  PLAT-22629 DDR Phy register settings for power mization
  PLAT-23366: RV: ABL: Remove multi die support

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17072400 for Raven

Date:   July 24, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17072200

ABL Version String:
    0x17072400

Features and fixes:

  PLAT-23385 RV: ABL release WABLRV17072400
  PLAT-23381 RV: Enable APCB recovery

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17071700 for Raven

Date:   July 17, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17071200

ABL Version String:
    0x17071700

Features and fixes:

  PLAT-23100 RV: ABL release WABLRV17071700
  PLAT-23102 RV: SRSM mizations (Part 3)
  PLAT-22741: [RV] ABL SMN access improvement
  PLAT-23098 RV: Custom Error Beep code does not work
  PLAT-23091 RV: Rd or Wr preamble cannot be set independently
  PLAT-23085 RV: ODT Pattern table not aligned between AGESA APCB and ABL
  PLAT-20170 RV: Expand APCB.h for everything shared between ABL and AGESA V9
  PLAT-22956 RV: OC ons - Tcwl/Trtp
  PLAT-22950 RV: FCH Uart1 not initialized correctly

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17071000 for Raven

Date:   July 10, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17070300

ABL Version String:
    0x17071000

Features and fixes:

  PLAT-22787 RV: ABL release WABLRV17071000
  PLAT-22727 RV: SRSM mizations (Part 2)
  PLAT-22768 RV: CBS ons for Custom 1D/2D training PMU messages
  PLAT-22724 RV: CBS ons to manipulate RdPreamble/WrPreamble
  PLAT-22641 RV: MaxCCD should be allowed negative
  PLAT-22648 RV: DDR43 PHY: Per-Bit Read Deskew
  PLAT-22645 RV: DQS Strength is not correctly displayed in ABL log
  PLAT-22530 RV: CBS Optoins for OC
  PLAT-22608 RV: MemClock cannot be retrieved for M2/M3 upon S3 resume
  PLAT-22598 RV: CBS on Address Command Tristate Enable does not work
  PLAT-20080:Create LED Blink Function on  Whittail Raven FP5

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17070300 for Raven

Date:   July 3, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17062600

ABL Version String:
    0x17070300

Features and fixes:

  PLAT-22556 RV: ABL release RABLRV17070300
  PLAT-22423 RV: Update formula for Trdwr to improve Vref margins
  PLAT-22554 RV: Reduce polling interval to 1ms for UMC registers
  PLAT-22377 RV: Remove 10us latency during PHY access

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17062600 for Raven

Date:   June 26, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    EABLRV17062300

ABL Version String:
    0x17062600

Features and fixes:

  PLAT-22278 RV: ABL release WABLRV17062600
  PLAT-20839 [Raven1 FP5] DDR4 2133 MHz SODIMM S3 resume hang 0x0046
  PLAT-21981 [RV] Add setup on to change PHY Vref Seed

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17061200 for Raven

Date:   June 12, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17060500

ABL Version String:
    0x17061200

Features and fixes:

  PLAT-21699 RV: ABL release WABLRV17061200
  PLAT-20737 RV: Pass all 512 bytes of hardcoded SPD via APCB
  PLAT-21268 SRSM mizations
  PLAT-21359 [RV] Use Global Vref for mempstate3 to evaluate power savings in idle state

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17060500 for Raven

Date:   June 5, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  AgesaBootloader5_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 5 AGESA Bootloader
  AgesaBootloader6_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 6 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17052700

ABL Version String:
    0x17060500

Features and fixes:

  PLAT-21434: [ABL] Signing Portal Client - Trusted Certificate Store update
  PLAT-21341 [RV] Fix Share2DVrefResult input for 2D training
  ABL release EABLRV17053100
  PLAT-20801: Invalidate MBAT of corresponding UMC to be powered down

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17052300 for Raven

Date:   May 23, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17051500

ABL Version String:
    0x17052300

Features and fixes:

  PLAT-20867 RV: ABL release WABLRV17052300
  PLAT-15734: RV ABL for S3 image for Raven SOC CL # 693162 PLAT-20487: [RV-B0] Add FMA3 DSM workaround for DEASRTL-9052/9053 into BIOS via updated S3 image
  Revert "PLAT-20503 RV: Move MP2 Reset to S4 resume only"
  PLAT-19476 Expose ProcODT in APOB for x86 to read current value
  PLAT-20564 Memory AGESA Updates for RV B0
  PLAT-20581 RV: Do NOT buffer memory PHY writes
  PLAT-20457: [ABL] Add base RV-B0 recognition support
  PLAT-18712: Implement RV workaround for CCM parity detection

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17051500 for Raven

Date:   May 15, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV17051100

ABL Version String:
    0x17051500

Features and fixes:

  PLAT-20529 RV: ABL release WABLRV17051500
  PLAT-20509 RV: CBS setup on for Temperature Controlled Refresh Mode
  PLAT-20507 RV: Disable Temperature Controlled Refresh Mode for UDIMMs
  PLAT-20503 RV: Move MP2 Reset to S4 resume only
  PLAT-20502 RV: Add version number to ABL Binaries
  PLAT-20446: [ABL] Boot from ROM implementation
  PLAT-20182: Add FMA3 DSM workaround for DEASRTL-9052/9053 into BIOS via updated S3 image

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17050800 for Raven

Date:   May 8, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17050200

ABL Version String:
    0x17050800

Features and fixes:

  PLAT-20216 RV: ABL release WABLRV17050800
  Revert "PLAT-20096 RV: Remove the startup override to Mstate0 to allow the SMU to use its normal policy of 2nd lowest Pstate"
  PLAT-15806 - Enable CLDO, VDDP, VDDM CBS ons still to-do in BIOS release notes (update)
  PLAT-20108 RV: New programming requirements to disable a UMC channel
  PLAT-19225: [RV] Set DisPrbMig to 0b
  PLAT-20054: [RV] APCB UMA specified size causes hang during POST
  PLAT-19225: [RV] Set DisPrbMig to 0b
  PLAT-20081 [RV] BIOS Setup on to enable DFE is not working
  PLAT-19990 RV: DDR Recovery support (Part 4)
  PLAT-20096 RV: Remove the startup override to Mstate0 to allow the SMU to use its normal policy of 2nd lowest Pstate
  PLAT-15806 - Enable CLDO, VDDP, VDDM CBS ons still to-do in BIOS release notes
  PLAT-12656 Rep[V9 ABL Trunk] UMC Initialization Change for REF Performance
  PLAT-12655 Rep[V9 ABL Trunk] Set EccErrCntEn=1 to enable error counting


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17050200 for Raven

Date:   May 2, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17050200

ABL Version String:
    0x17050200

Features and fixes:

  PLAT-19432: [RV] Align UMA Frame Buffer Size setting
  PLAT-19557: Frame Buffer Size for 16GB & 32 GB System Memory
  PLAT-19518 S3Exit message to MP2 upon S4 as well
  PLAT-19582 ZP: Do not double SMBIOS T17 memory speed inside ABL


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17042400 for Raven

Date:   April 24, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    WABLRV17041700

ABL Version String:
    0x17042400

Features and fixes:

  PLAT-19528 RV: ABL release WABLRV17042400
  PLAT-19353 RV: DDR Recovery support (Part 3)
  PLAT-18532 S3Exit message to MP2
  PLAT-19310 RV: DDR Recovery support (Part 2)
  PLAT-19193 RV: DDR Recovery support (Part 1)
  PLAT-19256 RV: Remove test BIOS timing changes
  PLAT-19249 RV: ProcOdt not overridden at the right place
  PLAT-16665 RV: Run RRW Test at each memory P-state


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17041700 for Raven

Date:   April 17, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17041000

ABL Version String:
    0x17041700

Features and fixes:

  PLAT-19194 RV: ABL release WABLRV17041700
  PLAT-18845 Enabling preamble Read/Write to 2tck
  PLAT-18493: [RV] FP throttle threshold not set to OPN specific value
  PLAT-16994: ABL is not clearing out UmcChannelEnable for DIMMs that fail memory training


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17041000 for Raven

Date:   April 10, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17040300

ABL Version String:
    0x17041000

Features and fixes:

  PLAT-18894 RV: ABL release WABLRV17041000
  PLAT-18891 RV: Temporarily change timeout for DfiInomplete upon S3 resume to 20us


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17040300 for Raven

Date:   April 3, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17032700

ABL Version String:
    0x17040300

Features and fixes:

  PLAT-18597 RV: ABL release RABLRV17040300
  PLAT-18598 RV: Add ABL breakpoint before Memory Clear
  PLAT-18566 RV: Disabling data poisoning CBS on causes boot hang
  PLAT-15929: DF Memory interleaving setting change request
  PLAT-18427 RV: Add missing header files for multiple APCB support
  PLAT-18371 RV: Correct default channel ID for hardcoded SPD
  PLAT-18268 RV: Multiple APCB support


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17032700 for Raven

Date:   March 27, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17032000

ABL Version String:
    0x17032700

Features and fixes:

    PLAT-18317 RV: ABL release WABLRV07032700
    PLAT-18306 SMBIOS Type 17 handle conflicts among dies
    PLAT-18298 RV: Lpdis should be set to 0 by default
    PLAT-18257 RV: PHY power saving writes should not be buffered
    PLAT-18213 RV: Incorrect SysHub Target Type for FCH MMIO
    PLAT-18015 Register setting when EGPIO140 & 141 using as UART function
    PLAT-18053 RV: Update entry number for MP2 config


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17032000 for Raven

Date:   March 20, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17031301

ABL Version String:
    0x17032000

Features and fixes:

    PLAT-18052 RV: ABL release RABLRV17032000
    PLAT-13064 Rep[ABL trunk] DirectMappedPgt on AM4 needs to be 1
    PLAT-17943 RV: mize S3 UMC Phy register table
    PLAT-17917 RV: Revert S3 UMC Phy register list
    PLAT-17842 RV: Complete UMC Phy S3 register list


Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17031301 for Raven

Date:   March 13, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    WABLRV17031300

ABL Version String:
    0x17031301

Features and fixes:

    PLAT-17055: ABL DF code change needed for initial FCLK freq change on S3 Resume
    PLAT-17727: [RV] ABL ConsoleOut and ABL BreakPoint malfunction
    PLAT-17712 RV: Sync up SMBIOS updates from SM

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL WABLRV17031300 for Raven

Date:   March 13, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    RABLRV17030601

ABL Version String:
    0x17031300

Features and fixes:

 PLAT-17709 RV: ABL release WABLRV07031300
 PLAT-17384 [RV] Setup on PowerDown Phy Power Save Disable not working
 PLAT-15252 MP2 Sensors Configuration using file/settings via BIOS
 PLAT-17659:[RV] CBS on and Console out malfunction
 PLAT-15926 Requesting BIOS to leave these UMC register as reset value

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV17030601 for Raven

Date:   March 06, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    RABLRV07030600

ABL Version String:
    0x17030601

Features and fixes:

PLAT-16169: DF register updates for RV1

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV07030600 for Raven

Date:   March 06, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h

Based On:
    RABLRV07022000

ABL Version String:
    0x07030600

Features and fixes:

 PLAT-17437 RV: ABL release RABLRV07030600
 PLAT-15929: DF Memory interleaving setting change request
 PLAT-17430 RV: Always populate MOP array for margining
 PLAT-16864 RV: DDR Phy Power Saving
 PLAT-17312: RV: ABL release RABLRV07030200
 PLAT-15399: Correction to core register setting (Core_X86_Msr::ChL3Cfg0_lthree0[die:0])
 PLAT-15400: Need BIOS correction to core register settings
 PLAT-15091 RV CBS on for FCLK:UCLK Mode
 PLAT-17216 Additional UMC register updates
 PLAT-16473 [RV] Enable UMC Clock Gating
 PLAT-14115: BIOS is not clearing ReportResponsibleVictim on RV
 PLAT-14217 [RV] APCB swh to select the ABL debug output stream
 PLAT-16020 [RV] - Memclk tristates briefly before coming up again @ DF Pstate swhing
 PLAT-16871 RV: Restore UMC_CH::AeCtrl2_umc0_aliasSMN[die:0] = 0x18182018 bitfied:OppWrThresh to 0x18
 PLAT-16807 RV: Remove writes to non-existent UMC registers

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV07022000 for Raven

Date:   February 20, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV07021300

ABL Version String:
    0x07022000

Features and fixes:

 PLAT-16801 RV: ABL release RABLRV07022000
 PLAT-16181 Update ABL Programming for DramTiming8, 9, 10
 PLAT-15919 Enabling UMC registers by default
 PLAT-16539 RV: Enable Data Scramble by default
 PLAT-16022 [RV] Detect  DIMMs and apply special instructions for WL in PMU Msg blk

Known Issue(s):
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV07021300 for Raven

Date:   February 13, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV07012300

ABL Version String:
    0x07021300

Features and fixes:

 PLAT-16453 RV: ABL release RABLRV07021300
 PLAT-16305 RV APU DRAM Address Map Update
 PLAT-16456 RV: Averaged Vref among all chip selects should be applied to MR6 and SRSM data array
 PLAT-16026 [RV] ABL to read full DDR4 SPD
 PLAT-16393 [RV] Remove uclkDiv1Mode override in memory ABL
 PLAT-14117: RV, correct value of RspDQBypMode

Known Issue(s):
----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV07020700 for Raven

Date:   February 7, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV07012300

ABL Version String:
    0x07020700

Features and fixes:

 PLAT-16137 RV: ABL release RABLRV07020700
 PLAT-15942 [RV] - Memory Training Changes to support Multi mempstates
 PLAT-16039 RV: Missing APCB recovery type instance in APOB
 PLAT-15741 RV: Sync up APCB.h and APOB.h from ZP for combo support
 PLAT-15739 RV: Create ABL defaults for memory parameters (Part 1)
 PLAT-15724 RV: PMU FW Update 070121

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV07012300 for Raven

Date:   January 23, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV711700

ABL Version String:
    0x07012300

Features and fixes:

  PLAT-15633 RV: ABL release RABLRV07012300
  PLAT-15613 RV: Fuse ons to force ABL Console and ABL Breakpoints
  PLAT-15540 RV: Enable 2D write training for all M-states and disable 2D read training for M1/M2/M3
  PLAT-15461 RV: Disabling 2tck Read and Write Preamble for DDR 2667
  PLAT-15520 RV: Always favor Geardown Mode over 2T mode
  PLAT-15517 RV: Keep Fine Granularity Refresh Mode at Fixed 1x
  PLAT-15138: RV mandolin not enabling channel interleaving
  PLAT-15307 RV: Disable 2D training for M1/M2/M3

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2017, Advanced Micro Devices, Inc.

Version: ABL RABLRV711700 for Raven

Date:   January 17, 2017

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV6C2800

ABL Version String:
    0x711700

Features and fixes:

	PLAT-15199: Data poison enable/disable code should not set/clear HardwareAssertMask bits in CCM
	PLAT-14679: DF CBS on - 4-hop probes
	PLAT-15039: Core max power throttle is not being enabled
	PLAT-14993 RV: Buffer register writes in ABL
	PLAT-14939 RV: Add CBS on to configure memory P-state
	PLAT-14765: [RV] update ABL code to support adjust UMA size
	PLAT-14753: [RV] ABL release RABLRV6C2800

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2016, Advanced Micro Devices, Inc.

Version: ABL RABLRV6C2800 for Raven

Date:   December 28, 2016

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV6C2000

ABL Version String:
    0x6C2800

Features and fixes:

	PLAT-14752: [RV] Workaround for PLAT-14743
	PLAT-14588 RV: SRSM Mop Array command programming (Part 2)
	PLAT-14593: RV: Missing file for PLAT-13735
	PLAT-14454: Mask CCM HWA[7] since it can falsely fire when someone else error events
	PLAT-14492: RV: ABL release RABLRV6C2000

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2016, Advanced Micro Devices, Inc.

Version: ABL RABLRV6C2000 for Raven

Date:   December 20, 2016

----------------------------------------------------------------------------

Content:

  Filename                    AGESA V9 Destination Folder     Description
  AblPostCode.h               AgesaModulePkg\Firmwares\RV\    ABL Post Code Definitions
  AgesaBLReleaseNote.txt      AgesaModulePkg\Firmwares\RV\    This Release notes file
  AgesaBootloader0_prod_RV    AgesaModulePkg\Firmwares\RV\    Main AGESA Bootloader
  AgesaBootloader1_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 1 AGESA Bootloader
  AgesaBootloader2_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 2 AGESA Bootloader
  AgesaBootloader3_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 3 AGESA Bootloader
  AgesaBootloader4_prod_RV    AgesaModulePkg\Firmwares\RV\    Phase 4 AGESA Bootloader
  APCB.h                      Include\APCB.h                  AGESA PSP Configuration Block Definition
  APOB.h                      Include\APOB.h                  AGESA PSP Output Block Definition

Based On:
    RABLRV6C1400

ABL Version String:
    0x6C2000

Features and fixes:

	PLAT-14459: IOM/IOS credit values should only go to IOM/IOS in RV
	PLAT-14407: Misc RV power management updates and other updates
	PLAT-13735: BIOS CBS on for TCB DBG
	PLAT-14397: RV: Temporarily disable SRSM MOP array programming

Known Issue(s):

----------------------------------------------------------------------------
ABL Delivery Release Notes

Copyright 2016, Advanced Micro Devices, Inc.

Version: ABL RABLRV6C1400 for Raven

Date:   December 14, 2016

----------------------------------------------------------------------------

Content:
  agesa0, agesa1, agesa2, agesa3, and agesa4 bootloaders, apcb and simnow files

  This Build is compiled using the ARM license from the AMD license server.

Files:

  agesa0 - main agesa bootloader
  agesa1 - Mem Phase 1 agesa bootloader
  agesa2 - Mem Phase 2 agesa bootloader
  agesa3 - Mem Phase 3 agesa bootloader
  agesa4 - Agesa S3 bootloader
  APCB.h - APCB header file
  APOB.h - APOB header file
  AblPostCode.h - AGESA BootLoader post code header file

Based On:
    RABLRV16090500

ABL Version String:
    0x6C1400

Features and fixes:

	PLAT-14254: RV: ABL release RABLRV6C1400
	PLAT-14231: Updated RV DF credit values
	PLAT-14230: Set DisUmcCancel on RV
	PLAT-14168:[RV] ABL release WABLRV6C1200
	PLAT-14167: RV: Update DF credit programming
	PLAT-14097: [RV] Implement workaround for PLAT-13018
	PLAT-14018:[RV] Agesa Bootloader to call Svc_SetPspSmuReservedAddrs on S3 resume
	PLAT-10731: UMC Data Poisoning Settings Incorrect in FW
	PLAT-13981 RV: Incorrect reference to RV routine in RV memory flow
	PLAT-13962 RV/RV: Bitmap of Channel to small to hold all the channel numbers
	PLAT-13946: RV: ABL release RABLRV6C0601
	PLAT-13945: [Rv] ABL: Remove force enable on console output
	PLAT-13940: RV: ABL release RABLRV6C0600
	PLAT-13865 RV: Support for SPD reading of solder-down DRAM
	PLAT-13820: RV Credit Values in initialized were fubared
	PLAT-12808: FP/SC throttle values must be written by SMU
	PLAT-13732: Remoev SVC debug message on DF table entry
	PLAT-13591: [RV] Updates to boot ROM table
	PLAT-13691: Move IDS control for SpfWayDis to SOC specific handler
	PLAT-13672 RV: Correct the location of APCB hook after Datasheet programming
	PLAT-13666 RV: Extend ABL Post code on port 80 to 4 digits
	PLAT-13669 RV: SRSM Mop Array command programming (Part 1)
	PLAT-13663 RV: S3 flow mization
	PLAT-13668 RV: Adjust time points of CBS DRAM timing overrides
	PLAT-13665 RV: Memory P-state support in PMU training
	PLAT-13664 RV: SRSM Mop data array programming
	PLAT-13660 RV: Initialize GeardownMode and SlowMode as boolean
	PLAT-13659 RV: Conflicts between Geardown Mode and Cmd2T mode
	PLAT-13658 RV: ATxImpedance chiplet9 not getting programmed
	PLAT-13657 RV: Limit calls to SwhMemoryPstate to only once Per M-state during PMU training
	PLAT-13656 RV: Remove redundant DCT loop in timing setup
	PLAT-13655 RV BU: The UMC in RV A0 should always default to UclkDiv1=0 mode
	PLAT-13654 RV: Correct argument passed to SMU FW to swh startup DF P-state
	PLAT-13653 RV: Enable ABL serial port debugging messages
	PLAT-13443 RV: Timing Update of Channel Pipe Delay
	PLAT-13431 RV: New logic of programming Sdp2CmdsPerClk
	PLAT-13652 RV BU: Leave Tphyupd_resp at silicon reset
	PLAT-12947 [RV] Pre-Si Memory P-State Support (Part 3)
	PLAT-13650 RV BU: Swh to DF P-state 0 as the startup state
	PLAT-12793: SP3 TP E098 hang while DIMM at slave die
	PLAT-13459: Enable 1T preamble only at 2667MT/s
	PLAT-12216: Updated RV DF credit values
	PLAT-13396 RV: ABL release RABLRV16111500
	PLAT-13335 RV: ABL Workaround for DERVXPD-728
	PLAT-13312 RV: Enable APCB hooks in all ABL binaries
	PLAT-13273 RV: Increase S3 data buffer to 12000
	PLAT-13259 RV: ABL release RABLRV16111000
	PLAT-11449:RV: [DF] UMA support in system memory map
	PLAT-13199 RV: Pre-Si Memory S3 support (Part 3)
	PLAT-13182: [RV] ABL Incorrectly Identifies DIMM configs as Rank Mulitplied
	PLAT-13186 RV: Pre-Si Memory S3 support (Part 2)
	PLAT-13153: Pull in DXIO MP0 FW Ver.0.178
	PLAT-13150 RV: Insufficient buffer for S3 resume
	PLAT-12976 RV: Save S3 datablob to MP2 SRAM
	PLAT-12895 RV: Pre-Si Memory coding clearance
	PLAT-12881 RV: Add APCB Type definitions for DRAMDOWN
	PLAT-12796 RV: Bypass StartupDfPstateChange of normal flow in the emulation mode
	PLAT-12778 RV: Misalignment of CH_TIMING_STRUCT
	PLAT-12775 [RV] Pre-Si Memory P-State Support (Part 2)
	PLAT-9147 [RV] Pre-Si Memory P-State Support (Part 1)
	PLAT-12753: Update ABL to WABLRV16102400
	PLAT-12671 RV: Correct APCB Buffer Size when loading it from SPI ROM
	PLAT-12476 RV: Mem Sync up with PPR 0.43 (Part 5)
	PLAT-12583 RV: Add GNB calls to initiate SMU to the main flow
	PLAT-12559 - [RV] ABL - Add support form compressing ABL binaries without signing
	PLAT-12560 - [RV] Add GNB support in ABL
	PLAT-12290: Add DXIO interface support for SP3r2 and SP4 single die
	PLAT-12530: [RV] MeshGateLvl setting does not match recommendation
	PLAT-12524: Update ABL to WABLRV16101700
	PLAT-12385 RV: Mem Sync up with PPR 0.43 (Part 4)
	PLAT-11241 RV: Pre-Si Memory S3 support
	PLAT-12429: Updates to secure DF programming (ABL part)
	PLAT-12367:[RV] Update DXIO MP0 firmware to v0.170
	PLAT-10175:Need firmware APCB block to override default xGMI TX EQ settings
	PLAT-12363 RV: Mem Sync up with PPR 0.43 (Part 3)
	PLAT-12235: [RV] Add support for CAKE CRC thresholding
	PLAT-12371: [RV] Update ABL to WABLRV16101000 for Weekly Release
	PLAT-11587: Setup on for DFIMRL margin is not work
	PLAT-12224: Update PHY Mission Mode steps to restart impedance cal after training
	PLAT-12169: Add CBS on Control for PMU DFE and FFE 2D Training
	PLAT-12364 RV: ABL release RABLRV16101000
	PLAT-12354 RV: Mem Sync up with PPR 0.43 (Part 2)
	PLAT-12348 RV: Sync up with BKDG 0.43 (Part 1)
	PLAT-12344 RV: Requirements for emulation support 9/27
	PLAT-10738 Need CBS on to leave UMC key 0 at reset state
	PLAT-12241: Correct ABL for RDIMM DDR2667
	PLAT-12297: For PI 7.1 and SLT BIOS. Set IC_CFG[5] - clear BP25; qualify by A0
	PLAT-12150: CBS on for Drive Strength is broken
	PLAT-12092: [ABL] Remove unessary files from CPU
	PLAT-12230: Update ABL to WABLRV16100300
	PLAT-11941 - System hang resuming from S3
	PLAT-11920: ABL IDS BreakPoint does not work on SP3
	PLAT-12055: [RV] Update ABL to WABLRV16092601
	PLAT-12052: [RV] ABL Console Output is force to Enabled.
	PLAT-12043: Update ABL to WABLRV16092600
	PLAT-12036:[RV] Update DXIO MP0 firmware to v0.165.1
	PLAT-11631: [RV] Incorrect Tcwl for 2T Write Preamble @ >= DDR2400
	PLAT-11998: [RV] ABL Code size mization
	PLAT-11924 Refine ABL postcode
	PLAT-11254: New CAKE compression workaround
	PLAT-11932 [RV] ABL - Add 3DS DIMM Support
	PLAT-11428 RV: Updates for pre-Si/post-Si robustness
	PLAT-11910: Integrate RABLRV16092100 for Naples PI/Weekly Release
	PLAT-11829:[RV] Update DXIO MP0 firmware to v0.162
	PLAT-11688 RV: Sync up changes from RV
	PLAT-11840: Integrate RABLRV16091900 for Summit and Naples PI/Weekly
	PLAT-11779 - S3 fails first cycle with DDR2667
	PLAT-11711 - [SM] Hang POST code 0x00FF when resume from S3 with ECC DIMM
	PLAT-11405: RV: Remove fly specific files from mfodthermal.c
	PLAT-11674 [RV] ABL for Naples weekly BIOS - WABLRV16091201
	PLAT-11672 [RV] ABL - Add 3DS DIMM Support
	PLAT-11672 [RV] ABL - Add 3DS DIMM Support
	PLAT-11658: Update ABL to WABLRV16091200
	PLAT-11496:RV SP4 PCIe controller reset workaround by DXIO FW in ABL
	PLAT-11555:Add RV S3 image for Raven SOC CL # 642176
	PLAT-10626: AM4 PCIe controller reset workaround by DXIO FW in ABL
	PLAT-11634: [RV MEM] PMU 1D Training skipped for SODIMMs
	PLAT-11535: [RV] Add per-die ECC enablement reporting to APOB
	PLAT-11480: ABL - post code 0x000000FC is not defined in AblPostCode.h
	PLAT-11514 RV: AM4 SODIMM support
	PLAT-11574: MOP Array Storage of VrefDq DAC values is incorrect for RDIMMs
	PLAT-11261: Update UMC MinRdThresh & MinWrThresh
	PLAT-11343: DF limit bottom of IO parameter to bits 31:28
	PLAT-11495 RV: Add swh to turn off RRW Memory test during emulation


Known Issue(s):
