SuperServer Automation Assistant (SAA) UEFI Release Notes
==================================================
Software Release Version: V1.0.0-p3
Release Date: 2024/07/17


Introduction
============
The SuperServer Automation Assistant (SAA) UEFI can be used to manage the
system BIOS, BMC and CPLD firmware image update for select systems under EFI
shell.
To update DMI information, users can edit DMI information from readable text
file, as well as use SAA to apply DMI information.


Requirements
============
@In-Band Usage
- Managed System
    * Operating system:
        EFI shell
    * Hardware:
        X12/H12 and later platforms except H12 non-RoT systems


Known Limitation
================
1. System will be powered off during BIOS update on X12/H12 RoT platforms if
   the BMC and CPLD firmware does not support BIOS update without power off.


Version History
===============
V1.0.0-p3 (2024/07/17)
=========================
1. New Feature : Support AOM board CPLD firmware management.
2. New Feature : Support motherboard FPGA firmware management.


V1.0.0-p2 (2024/07/04)
=========================
1. New Feature : Support H14 AST2600 ROT2.0 MAC1 RGMII.
2. New Feature : Support X14 AST2600 Delta Next DCSCM ROT2-HW2 OpenBMC.
3. New Feature : Support X14 AST2600 nonROT OpenBMC.
4. Enhancement : Support preserve options in UpdateBios command on OpenBmc
                 platforms.
5. Enhancement : Enhance error message and instruction when Redfish Host
                 Interface is not available.
6. Fix         : System could hang when typing wrong SAA command.
7. Fix         : System could hang when running commands in In-Band RHI mode.
8. Fix         : Reverted openSSL from version 3.0.9 back to 1.1.0i.


V1.0.0-p1 (2024/06/14)
=========================
1. New Feature : Upgrade openSSL to 3.0.9.


V1.0.0 (2024/05/22)
=========================
Initial release of SAA, formerly known as SUM.

1. New Feature : Support X14/B14/H14 ROT2.0 AST2600 systems.
2. New Feature : Support X14/H14 ROT2.0 OpenBMC AST2600 systems.
3. New Feature : Support X14 GD3 ROT2.0 AST2600 system.
4. New Feature : Support AOM SCM OpenBMC AST2600 system.
5. New Feature : Support X13/H13 OpenBMC AST2600 systems.
6. New Feature : Support X13 ROT2.0 AST2600 system.
7. New Feature : Support H13 AST2600 ROT2.0 Delta Next systems.
8. New Feature : Support H13SRA-F/TF systems. 
9. New Feature : Support H12 with CPLD RoT1.0+ systems.
10.New Feature : Support AST2500 JBOF systems.
11.New Feature : Support non-RoT SSE with AST2600.
12.New Feature : Support ARM64 architecture.
13.New Feature : Support UpdateCpld command for X13/H13 Non-RoT systems.
14.New Feature : Add scripts to activate and deactivate Redfish Host Interface.
15.New Feature : Support BmcLanManage command to manage BMC LAN configuration.
16.New Feature : Add CpldRotManage command for CPLD RoT FW management.
17.New Feature : Add GetSwitchBoardCpldInfo and UpdateSwitchBoardCpld commands
                 to support multiple CPLD management on switch boards for X13
                 Delta Next systems.
18.New Feature : Add GetFanBoardCpldInfo and UpdateFanBoardCpld commands to
                 support multiple CPLD management on FAN boards for X13 Delta
                 Next systems.
19.New Feature : Add GetBackplaneCpldInfo and UpdateBackplaneCpld commands to
                 support NVMe backplane CPLD management.
20.New Feature : Add multiple motherboard CPLD support for GetCpldInfo and
                 UpdateCpld commands for CPLD management for X13 Delta Next
                 systems.
21.New Feature : Support GetGpuInfo and UpdateGpu commands on H100 and MI300X
                 systems.
22.New Feature : Support BmcReset command to reset BMC system.
23.New Feature : Support UpdateBios command on X13SAW ClientME systems.  
24.New Feature : Support ChassisIntrusion command to get chassis status.
25.New Feature : Support GetFruInfo command to get FRU information.
26.New Feature : Support ChangeFruInfo command to change FRU information.
27.New Feature : Support CheckSensorData command to list sensor status.
28.New Feature : GetBiosInfo command supports identifying Siena & Bergamo AMD CPU.
29.New Feature : Add BIOS user default support for UpdateBios command.
30.New Feature : Support GetSystemInfo command to get system information.
31.Enhancement : Support TLSv1.2 ECDHE cipher suite.
32.Enhancement : Upgrade openssl 1.1.0i.
33.Enhancement : Enhance new redfish API support for GetBackplaneCpldInfo 
                 and UpdateBackplaneCpld commands.
34.Fix         : Support GetBiosInfo and UpdateBios commands on X13/H13 OpenBMC
                 systems.         
35.Fix         : Support GetBmcInfo and UpdateBmc commands on X13/H13 OpenBMC
                 systems.


Technical Support
=================
Web Site:        www.supermicro.com
Headquarters:    support@supermicro.com
European Branch: support@supermicro.nl
Asian Branch:    support@supermicro.com.tw
