{
    "DeviceClass": "79f0c163-0c13-4662-9dea-09235fef90cb", 
    "Devices": {
        "Device": [
            {
                "DeviceName": "HPE_MR416i-a_Gen10p", 
                "FirmwareImages": [
                    {
                        "DelayAfterInstallSec": 0, 
                        "DirectFlashOK": true, 
                        "FileName": "HPE_MR416i-a_Gen10P_52.38.3-6909_A.HPb", 
                        "InstallDurationSec": 360, 
                        "Order": 1, 
                        "PLDMImage": true, 
                        "ResetRequired": false, 
                        "ServerPowerOff": false, 
                        "SysPowerOn": true, 
                        "Type": "Firmware", 
                        "UEFIFlashable": false
                    }
                ], 
                "Target": "a6b1a447-382a-5a4f-1000-10e21590032a", 
                "Version": "52.38.3-6909"
            }
        ]
    }, 
    "MinimumActiveVersion": "52.26.3.5487", 
    "Package": {
        "Category": [
            {
                "Lang": "en", 
                "Value": "Firmware - Storage Controller"
            }
        ], 
        "Description": [
            {
                "Lang": "en", 
                "Value": "Universal Firmware PLDM file for the HPE MR416i-a Gen10 Plus Tri Mode Controller"
            }
        ], 
        "Divisions": [
            {
                "Divsion": [
                    {
                        "Lang": "en", 
                        "Value": "Storage"
                    }
                ]
            }, 
            {
                "Divsion": [
                    {
                        "Lang": "en", 
                        "Value": "Server"
                    }
                ]
            }
        ], 
        "Files": [
            {
                "Bytes": "7523622", 
                "DateModified": "2026-09-01T12:19:18", 
                "FileList": [
                    "HPE_MR416i-a_Gen10P_52.38.3-6909_A.HPb", 
                    "HPE_MR416i-a_Gen10P_52.38.3-6909_A.xml", 
                    "payload.json"
                ], 
                "MD5Sum": "bff460a533151176c6a298002e620520", 
                "Name": "HPE_MR416i-a_Gen10P_52.38.3-6909_A.fwpkg", 
                "Release": "2026-09-01T12:13:02", 
                "Revision": "", 
                "SHA1Sum": "6f1c78b698b40d6861cbd1f0327597d8f12ad0b9", 
                "SHA256Sum": "2339e6a8ea133b94f79871d941fdd39f0bc751c088c077f0c798ab6e119d063b", 
                "Size": "7.18MB", 
                "TargetGUIDs": [
                    "a6b1a447-382a-5a4f-1000-10e21590032a"
                ], 
                "TypeOfChange": "1", 
                "Version": "52.38.3-6909"
            }
        ], 
        "Id": {
            "Product": "c9a4232d8cb349049f544bcc6d02e97f", 
            "Version": "c343a079b3464b2a8b538f00b54d9868"
        }, 
        "Installation": {
            "Command": "", 
            "CommandParams": "", 
            "InstallCaps": {
                "NeedUserAction": "no", 
                "Silent": "no"
            }, 
            "PerDeviceInstallTimeSeconds": 360, 
            "RebootDetails": [
                {
                    "Lang": "en", 
                    "Value": "Reboot is not required after installation for updates to take effect and hardware stability to be maintained."
                }
            ], 
            "RebootRequired": "no", 
            "RebootRequirement": "No"
        }, 
        "InstallationDependency": {}, 
        "InstallationNotes": [
            {
                "Lang": "en", 
                "Value": "<p>To flash this firmware package, use the following iLOrest command. &nbsp;See&nbsp;<a href=\"https://support.hpe.com/connect/s/product?language=en_US&amp;kmpmoid=7630408&amp;tab=driversAndSoftware&amp;driversAndSoftwareFilter=8000078\">RESTful Interface Tool</a><a href=\"http://www.hpe.com/servers/resttool\">l</a>&nbsp;to download the latest version of the iLOrest tool.</p>\n\n<p>localhost OS example:<br />\n<strong><em>ilorest flashfwpkg &lt;file_name.fwpkg&gt;&nbsp;</em></strong></p>\n\n<p>remote example:<br />\n<strong><em>ilorest flashfwpkg &lt;file_name.fwpkg&gt; --url &lt;iLO_IP_Address&gt; -u &lt;iLO_username&gt; -p &lt;iLO_password&gt;</em></strong></p>\n\n<p><br />\nThis firmware package can also be installed with the latest version of Smart Update Manager (SUM).</p>\n\n<p><strong>Supplemental updates</strong>&nbsp;for supported ProLiant servers and options can be done by using&nbsp;SUM, which is found on the&nbsp;<strong><a href=\"http://www.hpe.com/info/spp\">Service Pack for ProLiant</a></strong>&nbsp;(SPP) ISO.</p>\n\n<ul>\n\t<li>Place the Service Pack for ProLiant on a USB key using the&nbsp;<strong><a href=\"https://support.hpe.com/hpesc/public/home/driverHome?pmasr=0&amp;sp4ts.oid=1008862658\">USB Key Creator Utility</a></strong>.</li>\n\t<li>Place the desired&nbsp;firmware packages and components&nbsp;to be updated in the directory&nbsp;&quot;\\packages&quot; on the USB key.</li>\n</ul>\n\n<p>Update the firmware and software&nbsp;in the usual manner.</p>\n\n<p>&nbsp;</p>\n\n<p>Flash from iLO GUI</p>\n\n<ul>\n\t<li>Browse iLO IP using any browser and login using the credential&nbsp;</li>\n\t<li>Make sure the PLDM supported adapter is present in the server</li>\n\t<li>Go to iLO GUI -&gt; Click on &quot;Firmware and OS software&quot; from left side&nbsp;&nbsp;-&gt; Click on &quot;Update Firmware&quot; -&gt; Click on &quot;Choose File&quot; and browse to the supported PLDM file -&gt; Then click on &quot;Flash&quot; button.&nbsp;</li>\n\t<li>Update status will be show in the Top and a log entry can be seen in Integrated Managenment Log (IML)&nbsp;</li>\n</ul>\n"
            }
        ], 
        "ManufacturerName": [
            {
                "Lang": "en", 
                "Value": "Hewlett Packard Enterprise"
            }
        ], 
        "Name": [
            {
                "Lang": "en", 
                "Value": "Firmware Package - HPE MR416i-a Gen10 Plus Tri Mode Controller"
            }
        ], 
        "Prerequisites": {
            "RequiredDiskSpace": {
                "SizeKB": "32000"
            }, 
            "SupportedDevices": [
                {
                    "Dev": "10E2", 
                    "SubDev": "032A", 
                    "SubVen": "1590", 
                    "TargetGUID": "a6b1a447-382a-5a4f-1000-10e21590032a", 
                    "Type": "pci", 
                    "Ven": "1000"
                }
            ], 
            "SupportedOperatingSystems": [
                {
                    "Major": "7", 
                    "Minor": "0", 
                    "Name": "VMware ESXi 7.0", 
                    "Platform": "vmware_esx_server", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "0", 
                    "Minor": "0", 
                    "Name": "Cross Operating System", 
                    "Platform": "oi", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "10", 
                    "Maximumbuild": "18999", 
                    "Minimumbuild": "17600", 
                    "Minor": "0", 
                    "Name": "Microsoft Windows Server 2019", 
                    "Platform": "nt_x86-64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "10", 
                    "Maximumbuild": "17599", 
                    "Minimumbuild": "14393", 
                    "Minor": "0", 
                    "Name": "Microsoft Windows Server 2016", 
                    "Platform": "nt_x86-64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "8", 
                    "Minor": "0", 
                    "Name": "Red Hat Enterprise Linux 8 Server", 
                    "Platform": "red_hat_enterprise_linux_x86_64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "15", 
                    "Minor": "0", 
                    "Name": "SUSE Linux Enterprise Server 15", 
                    "Platform": "suse_linux_enterprise_server_x86_64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "10", 
                    "Maximumbuild": "25398", 
                    "Minimumbuild": "20317", 
                    "Minor": "0", 
                    "Name": "Microsoft Windows Server 2022", 
                    "Platform": "nt_x86-64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "9", 
                    "Minor": "0", 
                    "Name": "Red Hat Enterprise Linux 9 Server", 
                    "Platform": "red_hat_enterprise_linux_x86_64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "8", 
                    "Minor": "0", 
                    "Name": "VMware ESXi 8.0", 
                    "Platform": "vmware_esx_server", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "10", 
                    "Minimumbuild": "25399", 
                    "Minor": "0", 
                    "Name": "Microsoft Windows Server 2025", 
                    "Platform": "nt_x86-64", 
                    "Sr": "OEM"
                }, 
                {
                    "Major": "9", 
                    "Minor": "0", 
                    "Name": "VMware ESXi 9.0", 
                    "Platform": "vmware_esx_server", 
                    "Sr": "OEM"
                }
            ], 
            "SupportedPlatforms": false
        }, 
        "ReleaseDate": "2026-05-09T01:50:44", 
        "RevisionHistory": [
            {
                "ReleaseNotes": [
                    {
                        "Enhancements": "<ul>\n\t<li>Aero PR12 Final Production</li>\n</ul>\n", 
                        "Fixes": "", 
                        "Lang": "en"
                    }
                ], 
                "Version": "52.38.3-6909"
            }, 
            {
                "ReleaseNotes": [
                    {
                        "Enhancements": "<ul>\n\t<li>Add additional escape sequences for special characters when encoding BEJString to comply with the DMTF specification. iLO 7 1.20, iLO6 1.74 and iLO5 3.18 are required to&nbsp;support this change.</li>\n\t<li>DMTF PLDM Redfish Device Enablement enhancements\n\t<ul>\n\t\t<li>Add support for Redfish Conditions (GET)\n\t\t<ul>\n\t\t\t<li>Each resource contains a conditions table that lists the appropriate<br />\n\t\t\tMessageId and MessageSeverity. Redfish messages impact the Redfish<br />\n\t\t\tresource Status object. Any outstanding message will appear in the<br />\n\t\t\tRedfish Status[Conditions] array. The highest Status[Conditions][Severity]<br />\n\t\t\tsets the overall Status[Health] of the resource. When the<br />\n\t\t\tStatus[Conditions] array is empty the Status[Health] shall be OK.</li>\n\t\t\t<li>Port Conditions do not display any condition other than OK</li>\n\t\t\t<li>In scenarios where ControllerPreviousError condition happens, the same<br />\n\t\t\tis listed under StorageController.Status. Usually after iLO acknowledges<br />\n\t\t\tControllerPreviousError event, FW clears the condition from the<br />\n\t\t\tStorageController.Status.Conditions[] list.</li>\n\t\t</ul>\n\t\t</li>\n\t\t<li>Redfish Metrics GET Support for DriveMetrics, EnvironmentMetrics and<br />\n\t\tVolumeMetrics\n\t\t<ul>\n\t\t\t<li>DriveMetrics: BadBlockCount, ReadIOKiBytes, WriteIOKiBytes,<br />\n\t\t\tPowerOnHours, NVMeSMART (MVMeSMART attributes are supported<br />\n\t\t\tfor NVMe drive only)</li>\n\t\t\t<li>EnvironmentMetrics for Drive Resource: TemperatureCelsius.Reading</li>\n\t\t\t<li>VolumeMetrics: ConsistencyCheckCount, ConsistencyCheckErrorCount,<br />\n\t\t\tRebuildErrorCount</li>\n\t\t\t<li>Each counter can hold a value up to 65535. Once the counter reaches<br />\n\t\t\tthe maximum value the value is not reset.</li>\n\t\t\t<li>Metrics are cleared when user performs Controller NVRAM clear or<br />\n\t\t\tRedfish ResetToDefaults.ResetAll.</li>\n\t\t</ul>\n\t\t</li>\n\t</ul>\n\t</li>\n\t<li>Add support for Redfish Parallel Resource PDR. The feature reduce iLO resource<br />\n\trequired to support controller related Metrics.</li>\n\t<li>Add support for UBM11 backplane</li>\n\t<li>Enhanced the UBM backplane firmware update process to eliminate the risk of firmware<br />\n\tcorruption when transferred data becomes corrupted</li>\n\t<li>Refine the message on HII prereview configuration for the foreign import</li>\n\t<li>Removed the Sanitize Secure Erase option from MRSA for SED drives, as SEDs<br />\n\tsupport only Cryptographic Erase</li>\n\t<li>Return error when enabling encryption with 256 characters in the<br />\n\t&quot;EncryptionKeyIdentifier&quot; property through Redfish</li>\n</ul>\n", 
                        "Fixes": "<ul>\n\t<li>Fix an issue that Backup Exec doesn&rsquo;t work with LTO drives in Linux systems</li>\n\t<li>Fix a rare issue that controller VM fails to bootup after a host reboot on Linux hypervisor</li>\n\t<li>Fix an issue that poor performance is observed during small-range writes</li>\n\t<li>Fix an issue that storcli show /cx/ex/sx poh (power on hour) command report error on<br />\n\tNVMe drives</li>\n\t<li>Fix a rare issue that PL fault 0x4318 is observed during the IPMI power-cycle test</li>\n\t<li>Fix a rare issue that cache restore failure observed after firmware update followed by a<br />\n\tserver UMCE (unrecoverable machine check error)</li>\n\t<li>Fix an issue that firmware may assert when NVME drives take long time for Task<br />\n\tManagement</li>\n\t<li>Fix a rare issue that PL fault 0x6054 observed during patrol read in progress</li>\n\t<li>Fix a rare issue that firmware may assert during firmware update with IOs and task<br />\n\tmanagements on JBOD drives.</li>\n\t<li>Fix an issue that foreign drive is shown in HotspareType@Redfish.AllowableValues</li>\n\t<li>Fix an issue that SATA LFF drives list the &quot;DriveFormFactor&quot; as &quot;2_5&quot; under the Storage<br />\n\ttab and in Redfish</li>\n\t<li>Fix an issue that Server health shows Warning when a degraded volume is present</li>\n\t<li>Fix a rare issue that GET operation on Redfish Drive URI occasionally return 404 Not&nbsp;Found</li>\n\t<li>Fix an issue that rebuild does not start on an SED drive when inserted in the missing slot&nbsp;of a R1 drive</li>\n\t<li>Fix an issue that NVME drive undergoing sanitize is not detected after server reboot</li>\n\t<li>Fix a rare issue that Redfish Chassis properties are not properly displayed for UBM10<br />\n\tbackplane</li>\n\t<li>Fix an issue that PCIConfiglink page events may come continuously in snapdump log</li>\n\t<li>Fix a rare issue that firmware may assert when user starts crypto erase and removed the<br />\n\tdrive</li>\n\t<li>Fix an issue that the sanitize percentage does not progress when monitoring drive&#39;s<br />\n\tsanitize state</li>\n\t<li>Fix a rare issue that PLDM Fault 0x5: Command abort failed observed when doing<br />\n\tbackplane firmware update</li>\n\t<li>Fix a rare firmware crash that may occur during concurrent Virtual Machine clone<br />\n\toperations and JBOD creation</li>\n\t<li>Fix an issue that firmware may assert if drive goes through shield recovery and is<br />\n\tsubsequently removed</li>\n\t<li>Fix a rare issue that firmware may assert while running IO&#39;s and Task Management</li>\n</ul>\n", 
                        "Lang": "en"
                    }
                ], 
                "Version": "52.36.3-6584"
            }
        ], 
        "SWKeys": [
            {
                "Name": "032A1590", 
                "SWKeyExpectedPath": "firmware"
            }
        ], 
        "SchemaVersion": "2.0.0.0", 
        "SupportedProducts": [
            {
                "Family": "U46", 
                "Model": "HPE ProLiant with vSphere Distributed Services Engine"
            }, 
            {
                "Family": "A43", 
                "Model": "HPE ProLiant DL325 Gen10 Plus v2 Server"
            }, 
            {
                "Family": "A72", 
                "Model": "HPE ProLiant DL525 Gen13"
            }, 
            {
                "Family": "A43", 
                "Model": "HPE ProLiant DL345 Gen10 Plus Server"
            }, 
            {
                "Family": "A42", 
                "Model": "HPE ProLiant DL385 Gen10 Plus v2 Server"
            }, 
            {
                "Family": "A42", 
                "Model": "HPE ProLiant DL365 Gen10 Plus Server"
            }, 
            {
                "Family": "U84", 
                "Model": "HPE ProLiant Compute DL540 Gen12"
            }, 
            {
                "Family": "A59", 
                "Model": "HPE ProLiant Compute XD685"
            }, 
            {
                "Family": "U46", 
                "Model": "HPE ProLiant DL380 Gen10 Plus Server"
            }, 
            {
                "Family": "U46", 
                "Model": "HPE ProLiant DL360 Gen10 Plus Server"
            }, 
            {
                "Family": "U61", 
                "Model": "HPE ProLiant ML30 Gen10 Plus Server"
            }, 
            {
                "Family": "U60", 
                "Model": "HPE ProLiant DL20 Gen10 Plus Server"
            }
        ], 
        "UpgradeRequirements": "Recommended"
    }, 
    "PackageFormat": "FWPKG-v2", 
    "Type": "Firmware", 
    "UpdatableBy": [
        "Bmc"
    ]
}