Changes and New Features in v24.01
-
Expanded the BMC dump log to incorporate data from the NIC firmware. A new log containing NIC device debug information has been introduced and is now accessible on NVIDIA® BlueField®-3 systems.
-
Enabled DPU BMC to facilitate soft shutdown requests to the embedded CPU via both IPMI and Redfish protocols
-
Upgraded the Linux Kernel version to 5.15 in the OpenBMC system
-
Added IPMI and Redfish commands to disable/enable DPU Arm out-of-band (OOB) access to the management network
-
Added new entries to the BMC system event log (SEL) or BMC operation log, enhancing support for BMC operations
-
Incorporated a Redfish command for the deployment of BIOS CA certificates
-
Updated BMC password policy
-
Added support for simple
HttpMultiPartupdate for BMC and eROT firmware
Changes and New Features in v23.10
-
NVIDIA® BlueField®-3 Redfish enhancements:Included phosphor-logging entry for dumping /dev/rshim/misc messagesImplemented Redfish-based firmware configuration for switching between BlueField DPU mode and NIC mode for BlueField-3Added an OEM API for enabling/disabling BMC RShim, offering more control over this critical component
-
Enhanced debuggability for the DPU BMC which includes the ability to store DPU console/serial logs for troubleshooting and analysis
-
-
Deployment of a more restrictive firewall policy to enhance system security
-
Added power-capping control capabilities from the DPU BMC, providing greater power management flexibility
-
Added an OEM API for key-based authentication
-
Incorporated the
wgetapplication into the BMC OS -
Enhanced the system with the ability to enable\disable the DPU OOB port using IPMI commands
-
Removed DPU BMC SMBus master capabilities
-
CEC1736 EC firmware upgrade to version 00.02.0152.0000 – the boot completion timeout for CEC1736 has been increased from 2 minutes to 8 minutes in this version to ensure that the BMC completes its boot process within the allotted time. If the BMC fails to boot within that period, the CEC1736 initiates a reset of the BMC.
This change may lead to undesired system behavior:
-
If a new BMC firmware update is in progress during this period, the CEC1736 reverts to the previous version of the BMC firmware
-
If the BMC fails to provide six boot complete indications, the CEC1736 interrupts the BMC boot process, necessitating a full reset cycle to recover the DPU BMC
-
Changes and New Features in v23.09
-
The NCSIoMCTPoSMBus interface has been activated to facilitate communication between the DPU BMC and the NIC subsystem. This activation has introduced several enhanced functionalities to the NIC subsystem's firmware, including:
-
Configuring and retrieving the DPU's operational mode
-
Configuring and retrieving the status of the RShim
-
Retrieving the strap values of the NIC subsystem on the DPU
-
Obtaining information about the OS state
-
-
Added the ability to control BIOS secure boot configuration through the Redfish interface
Changes and New Features in v23.07
-
Allow programmatic changing of BIOS/UEFI parameters via the Redfish API
-
Support UEFI HTTP boot using Redfish
-
Allow programmatic mechanism for changing BIOS/UEFI boot order using Redfish
-
Implemented the Certificate, CertificateLocations, and CertificateService schema in the NIC BMC, including certificate information
-
Implemented Redfish-based firmware update using the SimpleUpdate SCP schema for DPU recovery
-
DPU BMC indication of the reset/reboot state
-
Changes and New Features in v23.04-3
-
Added support for BMCs of BlueField-3 DPUs
-
Add support for Serial Console Redirection
-
Added Redfish service with the underlying schemas:Redfish chassis schema to represent the DPU chassis elements including:/redfish/v1/Chassis/Card1/redfish/v1/Chassis/Bluefield_BMC/redfish/v1/Chassis/Bluefield_ERoTRedfish sensor schema:/redfish/v1/Chassis/Card1/Sensors/NetworkAdapter schema representing a physical network adapter capable of connecting to a computer network:/redfish/v1/Chassis/Card1/NetworkAdaptersNetworkDeviceFunction schema representing a logical interface that a network adapter exposes:/redfish/v1/Chassis/Card1/NetworkAdapters/{NetworkAdapter}/NetworkDeviceFunctions/Port schema containing properties that describe a port of a switch, controller, chassis, or any other device that could be connected to another entity:/redfish/v1/Chassis/Card1/NetworkAdapters/{NetworkAdapter}/PortsManagement subsystem schema:/redfish/v1/Managers/Bluefield_BMCUpdated service and the properties that affect the service itself for Redfish implementation:/redfish/v1/UpdateServiceRedfish FirmwareInventory schema:/redfish/v1/UpdateService/FirmwareInventoryRedfish log service:/redfish/v1/Managers/Bluefield_BMC/LogServicesRedfish user account for the system manager:/redfish/v1/AccountService/redfish/v1/AccountService/Roles/redfish/v1/SessionService/SessionsRedfish session service properties:/redfish/v1/SessionServiceRedfish task service:/redfish/v1/TaskService
Changes and New Features in 2.8.2-34
-
Updated LLDPAD to be enabled by default
Changes and New Features in 2.8.2
-
First software GA release
Last updated: