As an alternative to BFB installation, it is possible to upgrade DPU software using standard Linux tools (i.e., APT in case of DEB-based distributions, YUM for RPM based distributions).
Public DOCA repositories are available under https://linux.mellanox.com/public/repo/doca/.
For Ubuntu 20.04 this DOCA repository is configured in the
When a new NVIDIA software release is available, run the following commands to update your software packages to the new versions:
After the software packages are updated, it is required to upgrade Boot Software (UEFI/ATF) and NIC firmware.
To upgrade UEFI/ATF (included in mlxbf-bootimages DEB package) on boot partition, run:
To upgrade the DPU software to DOCA_1.5.1_BSP_3.9.3_Ubuntu_20.04-4.2211-LTS version from DOCA_1.5.0_BSP_3.9.3_Ubuntu_20.04-11:
Run the following:
Download and install the
mlxbf-bootimagesDEB file which includes the DPU's UEFI/ATF and set the right image type ("dev" vs "prod"):
Upgrade UEFI/ATF (included in
mlxbf-bootimagesDEB package) on the boot partition, run:
Update NIC firmware according to section "Firmware Upgrade".