==================================================================================== Model : S378 CPU : AMD SP5 Turin Version : ES378AMS.229 Build Date : 11/11/2025 CheckSum : 088E PCB Version : MS-S378-02 AGESA PI : 1.0.0.7 Source Label : 5.35_PI1.0.0.7_021 ------------------------------------------------------------------------------------ File List : ES378AMS.229.hpm (BMC Web update BIOS used) ------------------------------------------------------------------------------------ [*] Change List of ES378AMS.229: 1. Disable Random Module 2. Reduce Usb Controller 1 signal [*] Change List of ES378AMS.228: 1. Poser Error message has been changed to a Warning message. 2. Add Random Module. 3. Update Secure Boot keys. 4. Update Setup Form Set Item. 5. Always On of Ac Loss Control. 6. Modify the display position of the Pause information [*] Change List of ES378AMS.227: 1. Add 2DPC Bad Dimm info 2. Update NVMe Configuration table and NVMe List information [*] Change List of ES378AMS.226: 1. Add Bad Dimm info to EarlyConsole [*] Change List of ES378AMS.225: 1. Enable EndlessBoot 2.Create UEFI OS (Not Found from OS Name Item) [*] Change List of ES378AMS.224: 1. Update SMBIOS Type3 NumberofPowerCords 2. Delete UEFI_OS Boot Option,Add Rocky Boot Option 3. Disable PRESERVE_NWS_VARIABLE [*] Change List of ES378AMS.223: 1. Add System PartNumber 2. Add function NCSIControl 3. Enable PowerControlPolicy [*] Change List of ES378AMS.222: 1. Add Storage Manufacture Info 2. Set NCT3015 HF->24Hours Format [*] Change List of ES378AMS.221: 1. Change Memory Target Speed Deafult Value(Auto) 2. Update OemIpmiBiosPPT Module 3. Send Chassis Sel Log Status IPMI Command after Save&Exit 4. Hide Setup Form [*] Change List of ES378AMS.21F: 1. Fix No Device(BMC no responding) 2. Delete S379_12NVME_SKU_SUPPORT Code,Add PcdProjectSKUID=0x03 3. Mask NVME All Correctable Error Register 4. Change CPMTable Follow 369C 2.1 5. Enable Quiet Boot [*] Change List of ES378AMS.21E: 1. Change CPU Post information 2. Updtae ProjectName [*] Change List of ES378AMS.21D: 1. Add ProjectName to YafuTool 2. Updtae AGESA Code 1004 [*] Change List of ES378AMS.21C: 1. Add NetWork String Name 2. Change ChassisIntrusion Default [*] Change List of ES378AMS.21B: 1. Just Rebuild to Genoa Bios base on ES378AMS.21A [*] Change List of ES378AMS.21A: 1. Adjust RAS Processor module to enable according to BIOS OTS Spec 2. Mask Nvme PCIE_CORR_ERR_MASK Register Bit14(CORR_INT_ERR_MASK) [*] Change List of ES378AMS.219: 1. Mask Nvme PCIE_CORR_ERR_MASK Register Bit12(REPLAY_TIMER_TIMEOUT_MASK) [*] Change List of ES378AMS.217: 1. Change RTC Default Value When clear CMOS 2. Enable OemIpmiBiosPPT OemIpmiBiosBuildInfo Module 3. Add Uefi_Shell Boot Option 4. Attach a New SensorNumber to Memory Ras [*] Change List of ES378AMS.215: 1. Modify display of BMC_Ver M.2_Name Total_Memory 2. Add Option Chaasis to Redfish 3. Disable Limit Hotplug devices to pcie boot speed 4. Fixed dimm info unsynchronized when increase/decrease dimm number 5. Sync BIOS smbios type 1 uuid keep same with BMC mc guid 6. Modify Memory Target Speed default to 6400 [*] Change List of ES378AMS.214: 1. Change Smbios Type17 Memory Locator 2. Change ChassisIntrusion ipmi command to enable according to BMC OEM Command Spec 3. Change get SKUNumber Ipmi Command 4. Add Set Chassis Intrusion Sel Status [*] Change List of ES378AMS.B13: 1. Adjust RAS MemToIpmiBrh module to enable according to BIOS OTS Spec 2. Adjust RAS Processor module to enable according to BIOS OTS Spec 3. Disable Early Vga Show MSI Logo 4. Change NCT3015Y MuxChannel [*] Change List of ES378AMS.B12: 1. Fix when Open DebugMode HangConnect PCI Bus:E0 2. Only Use PP_UBM_SWITCH0_ADDR for HotPlug 3. Follow MG9200 Fw Change Slot Number 4. Update Nvme Order(change Port G1/G3 ) 5. Update Setup Nvme Info 6. Switch to unused PCA9548 channel 7 to prevent channel 0 [*] Change List of ES378AMS.B11: 1. One Bios Support 2SKU(24NVME/8NVME) 2. Fix Post Memory Speed 3. Change Post Bios Signon message [*] Change List of ES378AMS.B0F: 1. Change DIMM silk-screen.Add DIMM PartNumber. 2. Change PostInfo. 3. Add PCIE DeviceID StringName. 4. Change BMC_LAN_COUNT 5. Fix Chassis Function [*] Change List of ES378AMS.00E: 1. Disable InfoReport module.Enable PostReport module 2. Fix post BMC Product Name Error 3. Fix No Usb KeyBoard, it will hang at post. 4. Add When BMC NO responding,PostReport and wait for key. [*] Change List of ES378AMS.00D: 1. Mask unused tokens. 2. Solve issue that system hung post code A2. 3. Mask unused apcb token. [*] Change List of ES378AMS.00C: 1. Change to NO_RESET for gpu training timing. 2. Enable tpm as default to follow bios spec. [*] Change List of ES378AMS.00A: 1. Remove bmc related boot options. 2. Solve issue that ctrl+home recovery fail. 3. Update network boot detect count. 4. Disable network http boot as default. 5. Enable redfish support and OEM NMI support. 6. Add boot option add/del as DQA required. 8. Active secure boot and disabled as default. [*] Change List of ES378AMS.009: 1. Set spread spectrum to disable as EE required. 2. Set endofpost gpio and nmi gpio as required. 3. Enable nvme hotplug and disable nmi function first. 4. Restruct nvme configuration page as DQA required. 5. Solve issue that does not show information after bios flashed. 6. Update Override folder for sync Codebase 5.35_0ACST_PI1.0.0.0RC1_014.01. [*] Change List of ES378AMS.008: 1. Enable info report as default. 2. Add memory location info for S0 only. 3. Hide unused AC loss setup items. [*] Change List of ES378AMS.007: 1. Disable psp early vga build token. 2. Add Info Report Module. 3. Netboot Hotkey Module. 4. Add OemBiosComplete,OemPeiWaitForBmc,OemPostBmcVersion modules. 5. Modify dimm info according to mother board silk print. 6. Modify smbios ipmi device addr to 0x20. 7. Modify dimm location according to mother board silk print. 8. Add memory frequency to main page. 9. Restore cmos time to bios build time. 10. Add dimm present info to early post screen. [*] Change List of ES378AMS.006: 1. Bring up Code.