Document Revision History
Updated Updated bug fixes and known issues.
Added:
Section "Upgrading BlueField Software Components Using PLDM"
Updated:
Section "BlueField Image Types"
Added:
Section "System Configuration Dump"
Section "Disabling IPMI from BlueField Arm to BMC"
Page "RAS"
Section "RShim Ownership"
Section "OOB VLAN"
Section "DHCP Client Configuration"
Section "Passing Arguments from BMC to DPU via Redfish"
Updated:
Section "Deploying BlueField Software Using PXE"
Section "Enroll Certificate into UEFI DB"
Added:
Section "Ubuntu Password Policy"
Section "RShim Ownership"
Page "Deploying BlueField Software Using BFB with PXE"
Page "Deploying BlueField Software Using ISO with PXE"
Page "Customizing BlueField Software Deployment"
Note on host type interoperability limitation to "Multi-Host"
Troubleshooting page "Ubuntu Kernel Debug"
Updated:
Page "Deploying BlueField Software Using PXE"
Step 2 under section "Installing Local Repo Package for Host Dependencies"
The note at the top of the "fTPM over OP-TEE" page
Added:
Section "UEFI Menu"
Section "Redfish"
Section "BlueField SR-IOV"
Section "Appendix - NVIDIA BlueField Reset and Reboot Procedures" and updated graceful shutdown guidance with pointers to this section
Updated:
Section "Software Installation and Upgrade" with bf-fwbundle-<version>.prod.bfb information
Section "BFB Installation"
Section "Changing Default Credentials for 'ubuntu' User via bf.cfg"
Added:
Page "Default Passwords and Policies"
Section "VF Msix_num/Queue Requirement"
Updated:
Section "Customization of BFB Installation Using bf.cfg"
Section "bf.cfg Parameters"
Section "Default Ports and OVS Configuration"
Section "SystemD Service"
Added:
Section "Updating Software Using Redfish"
Section "Sanitizing DPU eMMC and SSD Storage"
Section "How to perform graceful shutdown"
Section "BFB installation monitoring"
Updated:
Page "Updating BlueField Software Packages Using Standard Linux Tools"
Section "RShim Logging"
Section "Enabling OVS-DPDK Hardware Offload"
Section "Enabling IPsec Packet Offload"
Section "Setting IPSec Packet Offload Using strongSwan"
Section "Running strongSwan Example"
Section "Building strongSwan"
Section "IPsec Packet Offload and OVS Offload"
Updated:
Step 3 under section "PXE Server Preparations"
Section "Removing Previously Installed DOCA Runtime Packages"
Sections "Connection Tracking With NAT" and "Querying Connection Tracking Offload Status" with conntack command for Ubuntu 22.04 kernels
Section "LAG Configuration"
Section "SystemD Service"
Page "QoS Configuration"
Section "bf.cfg Parameters"
Added:
Page "SoC Management Interface"
Page "Legal Notices and 3rd Party Licenses"
Section "Unable to load BL2, BL2R, or PSC image"
Updated:
Section "Default Ports and OVS Configuration" with new step 2
Section "BlueField Linux Drivers" with
gpio-mlxbf3
,mlxbf-ptm
,pwr-mlxbf
, andpinctrl-mlxbf
Page "Updating BlueField Software Packages Using Standard Linux Tools"
Page "UEFI Secure Boot"
Section "IPsec Hardware Offload: Full Offload" with Canonical note
Section "How to upgrade ConnectX firmware from Arm side"
Section "VirtIO-net PF Device Configuration" by removing
ECPF_ESWITCH_MANAGER
andECPF_PAGE_SUPPLIER
from step 4Section "Virtio-net SR-IOV VF Device Configuration" by removing
ECPF_ESWITCH_MANAGER
andECPF_PAGE_SUPPLIER
from step 7.bSection "vDPA over VirtIO Full Emulation"
Added:
Section "DHCP Client Configuration"
Section "Updating BlueField Software Packages Using Standard Linux Tools"
Section "Creating Transitional Hotplug VirtIO-net PF Device"
Section "Transitional VirtIO-net VF Device Support"
Updated:
Section "Appendix - BlueField Boot Flow and BFB Format" by specifying that the "Reset EFI Variables" action also wipes the BOOT option variables and secure boot keys
Section "BlueField Linux Drivers"
Section "Configuring Uplink MTU"
Section "Disabling Host Networking PFs" by adding instructions for reactivating host networking for single-port DPUs
Section "Configuring RegEx Acceleration on BlueField-2"
Section "Virtio-net SR-IOV VF Device Configuration"
PXE_DHCP_CLASS_ID
in section "bf.cfg Parameters"
Removed:
Step 7 in section "Configuring Host Server Side"
Added:
Section "Updating NVConfig Params"
Page "System Configuration and Services"
Section "Enrolling New NVIDIA Certificates"
Section "bf.cfg Parameters"
Support for OpenSSL version 3.0.2 in section "PKA Use Cases"
Section "How to change the default network configuration during BFB installation"
Updated:
Section "Firmware Upgrade"
Section "Customizations During BFB Installation"
Section "UEFI System Configuration"
Page "Host-side Interface Configuration"
Section "Enrolling Certificates Using Capsule"
Section "PKA Use Cases" with support for OpenSSL version 3.0.2
Added:
Section "GRUB Password Protection"
New note under step 2 in section "Default Ports and OVS Configuration"
Section "BlueField Linux Drivers"
Canonical db certificate to section "Existing DPU Certificates"
New note under section "Enrolling Certificates Using Capsule"
New power cycle note under section "Enabling Host Restriction"
New power cycle note under section "Disabling Host Restriction"
Section "LAG on Multi-host"
New power cycle note under section "Disabling Host Networking PFs"
Section "PKA Prerequisites"
Section "OVS IPsec"
Section "Rate Limiting VF Group"
Note to section "User Frontend"
Section "Controller Live Update"
Updated:
Code block in section "Customizations During BFB Installation"
Section "Building Your Own BFB Installation Image"
Section "Configuring VXLAN Tunnel"
Step 2 in section "Prerequisites"
Section "Enabling IPsec Full Offload"
Code block under step 1 in section "LAG Configuration"
Added:
Section "Another backend already attached"
Updated:
Section "Ensure RShim Running on Host"