Supported NVIDIA BlueField Platforms
For a complete list of supported devices, refer to their respective hardware user manuals.
Embedded Software
The BlueField installation DOCA local repo package for this release is bf-bundle-3.3.0-147_25.01_ubuntu-24.04_prod.bfb.
The following software components are embedded in it:
|
Component |
Version |
Description |
|---|---|---|
|
BlueField-3 NIC firmware |
32.49.1014 |
Firmware is used to run user programs on the BlueField-3 which allow hardware to run |
|
BlueField-2 NIC firmware |
24.49.1014 |
Firmware is used to run user programs on the BlueField-2 which allow hardware to run |
|
BMC firmware |
BlueField BMC firmware |
|
|
BlueField-3 eROT (Glacier) |
00.02.0195.0000 |
BlueField-3 eROT firmware |
|
BlueField-2 eROT (CEC) |
04.0f |
BlueField-2 eROT firmware |
|
ATF |
4.14.0-5-g6e80f22f0 |
Bootloader which initializes the Arm cores and manages the secure boot process |
|
UEFI |
4.14.0-8-ge7b6a89d9b |
Standardized firmware interface for booting the system and initializing hardware before the OS loads |
|
BSP |
4.14.0.13878 |
Drivers and configurations required to initialize and support the BlueField platform's hardware |
For more information about embedded software components and drivers, refer to the DOCA Release Notes.
Supported DPU Linux Distributions (aarch64)
-
Ubuntu 22.04
Supported Host OS per DOCA-Host Installation Profile
The default operating system included with the BlueField bundle (for DPU and SuperNIC) is Ubuntu 24.04.
The supported operating systems on the host machine per DOCA-Host installation profile are the following:
Only the following generic kernel versions are supported for DOCA local repo package for host installation.
Dynamic Kernel Module Support (DKMS) in DOCA-Host includes the minor versions of Major versions with .x in the version. Minor versions that are EOL by the OS distribution are not support by DOCA.
|
OS |
OS Version |
Tested Kernel |
Arch |
doca-ofed/
|
doca-networking |
doca-all |
|---|---|---|---|---|---|---|
|
Ubuntu
|
26.04 |
kernel 7.0.0-14-generic |
aarch64 |
✓ |
✓ |
✓ |
|
kernel 7.0.0-14-generic |
x86 |
✓ |
✓ |
✓ |
||
|
kernel 7.0.0-14-generic |
ppc64le |
✓ |
X |
X |
||
|
24.04.x (x<=4) |
6.8.0, 6.14-HWE |
aarch64 |
✓ |
✓ |
✓ |
|
|
6.8.0, 6.14-HWE |
x86 |
✓ |
✓ |
✓ |
||
|
6.8.0 |
ppc64le |
✓ |
X |
X |
||
|
22.04.x (x<=5) |
5.15.0, 6.8-HWE |
aarch64 |
✓ |
✓ |
✓ |
|
|
5.15.0, 6.8-HWE |
x86 |
✓ |
✓ |
✓ |
||
|
5.15.0 |
ppc64le |
✓ |
X |
X |
||
|
RHEL/Rocky |
10.x (x<=1) |
6.12.0-124.8.1 |
aarch64 |
✓ |
✓ |
✓ |
|
6.12.0-124.8.1 |
x86 |
✓ |
✓ |
✓ |
||
|
6.12.0-124.8.1 |
ppc64le |
✓ |
X |
X |
||
|
9.x (x<=7) |
5.14.0-Kernel-611.5.1.el9_7 |
aarch64 |
✓ |
✓ |
✓ |
|
|
5.14.0-Kernel-611.5.1.el9_7 |
x86 |
✓ |
✓ |
✓ |
||
|
5.14.0-Kernel-611.5.1.el9_7 |
ppc64le |
✓ |
X |
X |
||
|
8.x (x=10) |
4.18.0-553.el8_10.aarch64 |
aarch64 |
✓ |
✓ |
✓ |
|
|
4.18.0-553.el8_10.x86_64 |
x86 |
✓ |
✓ |
✓ |
||
|
4.18.0-553.el8_10.ppc64le |
ppc64le |
✓ |
X |
X |
||
|
Debian |
13.x (x<=4) |
6.12.63 |
aarch64 |
✓ |
X |
✓ |
|
6.12.63 |
x86 |
✓ |
X |
✓ |
||
|
12.x (x<=13) |
6.1.0-42 |
aarch64 |
✓ |
X |
✓ |
|
|
6.1.0-42 |
x86 |
✓ |
✓ |
✓ |
||
|
SLES
|
15 SP6/SP7 |
6.4.0-150700.51-default |
aarch64 |
✓ |
X |
X |
|
6.4.0-150700.51-default |
x86 |
✓ |
X |
X |
||
|
6.4.0-150700.51-default |
ppc64le |
✓ |
X |
X |
||
|
16 SP0 |
6.12.0-160000.5 |
aarch64 |
✓ |
X |
X |
|
|
6.12.0-160000.5 |
x86 |
✓ |
X |
X |
||
|
6.12.0-160000.5 |
ppc64le |
✓ |
X |
X |
||
|
Oracle Linux |
9 |
6.12.0-105.51.5.el9uek |
aarch64 |
✓ |
X |
X |
|
6.12.0-105.51.5.el9uek |
x86 |
✓ |
X |
X |
||
|
8 |
5.15.0-206.153.7.1.el8uek.x86_64 |
x86 |
✓ |
✓ |
✓ |
|
|
Azure Linux |
3.0 |
6.6.57.1-2.azl3 |
aarch64 |
✓ |
X |
X |
|
6.6.35.1-5.azl3 |
x86 |
✓ |
X |
X |
||
|
Amazon Linux |
2023 |
6.1.147-172.266.aarch64 |
aarch64 |
✓ |
✓ |
X |
|
6.1.147-172.266.x86_64 |
x86 |
✓ |
✓ |
X |
||
|
Kylin |
V11-2503 |
6.6.0-32.7.v2505.ky11.aarch64 |
aarch64 |
✓ |
X |
X |
|
6.6.0-32.7.v2505.ky11.x86_64 |
x86 |
✓ |
X |
X |
||
|
Alinux |
3.12 |
6.6.63-test.1.al8.aarch64 |
aarch64 |
✓ |
X |
✓ |
|
3.2 |
5.10.134-16.3.al8.aarch64 |
aarch64 |
✓ |
X |
X |
|
|
5.10.134-13.al8.x86_64 |
x86 |
✓ |
✓ |
✓ |
||
|
Anolis |
8.6 |
5.10.134+ |
aarch64 |
✓ |
X |
X |
|
5.10.134+ |
x86 |
✓ |
X |
X |
||
|
BCLinux |
22.10 |
5.10.0-153.24.0.100.6.oe2203sp2.bclinux.aarch64 |
aarch64 |
✓ |
X |
X |
|
5.10.0-153.24.0.100.6.oe2203sp2.bclinux.x86_64 |
x86 |
✓ |
X |
X |
||
|
CTYunOS
|
3.0 (23.01) |
5.10.0-136.12.0.86.ctl3.aarch64 |
aarch64 |
✓ |
✓ |
✓ |
|
5.10.0-136.12.0.86.ctl3.x86_64 |
x86 |
✓ |
✓ |
✓ |
||
|
25.07 |
6.6.0-0001 |
aarch64 |
✓ |
✓ |
✓ |
|
|
6.6.0-0001 |
x86 |
✓ |
✓ |
✓ |
||
|
EulerOS |
2.0-SP12 |
5.10.0-136.12.0.86.h1032.eulerosv2r12.aarch64 |
aarch64 |
✓ |
X |
X |
|
5.10.0-136.12.0.86.h1032.eulerosv2r12.x86_64 |
x86 |
✓ |
X |
X |
||
|
2.0-SP13 |
5.10.0-182.0.0.95.h1954.eulerosv2r13.aarch64 |
aarch64 |
✓ |
X |
X |
|
|
5.10.0-182.0.0.95.h1954.eulerosv2r13.x86_64 |
x86 |
✓ |
X |
X |
||
|
OpenEuler |
24.03-SP0 |
6.6.0-28.0.0.34.oe2403.aarch64 |
aarch64 |
✓ |
X |
X |
|
6.6.0-28.0.0.34.oe2403.x86_64 |
x86 |
✓ |
X |
X |
||
|
22.03-SP1 |
5.10.0-136.12.0.86.oe2203sp1.x86_64 |
x86 |
✓ |
X |
✓ |
|
|
22.03-SP3 |
5.10.0-182.0.0.95.oe2203sp3.x86_64 |
x86 |
✓ |
X |
✓ |
|
|
22.03-SP4 |
5.10.0-216.0.0.115.oe2203sp4.aarch64 |
aarch64 |
✓ |
X |
X |
|
|
22.03-SP4 |
5.10.0-216.0.0.115.oe2203sp4.x86_64 |
x86 |
✓ |
X |
X |
|
|
Tencent Linux |
4.4 |
4.4-kernel 6.6.98-40.6.tl4.aarch64 |
aarch64 |
✓ |
X |
X |
|
4.4-kernel 6.6.98-40.6.tl4.x86_64 |
x86 |
✓ |
X |
X |
||
|
UOS |
20.1060a |
5.10.0-46.uelc20.aarch64 |
aarch64 |
✓ |
X |
X |
|
5.10.0-46.uelc20.x86_64 |
x86 |
✓ |
X |
X |
||
|
20.1060e |
5.10.0-46.uel20.aarch64 |
aarch64 |
✓ |
X |
X |
|
|
5.10.0-46.uel20.x86_64 |
x86 |
✓ |
X |
X |
||
|
VeLinux |
2.1 |
5.15.152.ve.6u2-arm64 |
aarch64 |
✓ |
X |
X |
|
5.15.152.ve.6u2-amd64 |
x86 |
✓ |
X |
✓ |
||
|
7.0 |
7.0 |
aarch64 |
✓ |
X |
X |
|
|
7.0 |
x86 |
✓ |
X |
X |
Supported Open vSwitch
-
2.15.1
Last updated: