Get the Right Support for Your DGX Spark#
Choose the options that match your needs.
NVIDIA DGX Spark Hardware Support#
Open a new ticket. Log In
Chat online with our support agents. Chat Now
Log in to view your existing tickets. View Tickets
Join the NVIDIA DGX Spark Forums to ask questions, share experiences, and get help from other users and NVIDIA engineers.
NVIDIA AI Enterprise—DGX Spark Support#
Enterprise technical support for the NVIDIA AI Enterprise—DGX Spark software stack on DGX Spark requires an entitlement for NVIDIA AI Enterprise—DGX Spark. Other NVIDIA AI Enterprise entitlements do not automatically include this product or its support. Confirm that your NVIDIA Entitlement Certificate lists NVIDIA AI Enterprise—DGX Spark before opening enterprise cases for DGX Spark software.
Open a new ticket. Log In
Chat online with our support agents. Chat Now
Log in to view your existing tickets. View Tickets
For registration, downloads, and portal access, see the NVIDIA AI Enterprise—DGX Spark Quick Start Guide: NVIDIA AI Enterprise—DGX Spark Quick Start Guide.
Enterprise Manageability#
For fleet lifecycle integration, platform integration patterns, and custom installation with cloud-init, refer to Enterprise Manageability.
Field Diagnostic Software#
NVIDIA Field Diagnostic is a software program used to test the DGX Spark system and detect hardware failures, and is intended for health checks of your DGX Spark setup and a pre-check for RMA qualification of the overall system.
For complete instructions, refer to the Field Diagnostics User Guide.
Removing a Previous Version#
Remove the previous version of the field diagnostic software before installing a new one with the following commands:
sudo dpkg -P dgx-spark-fieldiag
sudo rm -rf /opt/nvidia/dgx-spark-fieldiag
sudo apt autoremove dgx-spark-fieldiag
Installing the Field Diagnostic Software#
The Field Diagnostic software package is named dgx-spark-fieldiag_<version>-1_arm64.deb. To install the package using the NVIDIA CUDA APT Repository, follow these steps:
Add the NVIDIA CUDA repository key:
sudo mkdir -p /usr/share/keyrings curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/sbsa/cuda-archive-keyring.gpg | sudo tee /usr/share/keyrings/cuda-archive-keyring.gpg > /dev/null
Add the CUDA APT repository and install:
echo "deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/sbsa /" | sudo tee /etc/apt/sources.list.d/cuda-sbsa-ubuntu2404.list sudo apt-get update sudo apt-get install dgx-spark-fieldiag
Verify the installation:
dpkg -l | grep dgx-spark-fieldiag
The software dependencies (stress-ng, fio, and memtester) are automatically installed on your system when you install the .deb package.
Running Field Diagnostics#
After installing the package, the field diagnostic software is located at /opt/nvidia/dgx-spark-fieldiag.
Before Running#
Disable Secure Boot before running field diagnostics:
Check the current Secure Boot state:
sudo mokutil --sb-state
Reboot and enter UEFI setup (press Delete during boot, or run
sudo systemctl reboot --firmware-setup).Go to Security → Secure Boot → Disable Secure Boot.
Save the changes and reboot the system.
Running the Diagnostic#
To execute field diagnostics, use root access:
Run:
sudo init 3
When the system switches to TTY console mode, log in at the TTY console.
Run:
cd /opt/nvidia/dgx-spark-fieldiag sudo ./partnerdiag --field
The diagnostic takes approximately 30 minutes. A PASS/FAIL banner appears when complete. You can also run the diagnostic over SSH using the same commands.
Note
If you interrupt the diagnostic (for example, with Ctrl+C), power cycle the system before running the tests again.
After Running#
Re-enable Secure Boot after the diagnostic completes:
Run
sudo systemctl reboot --firmware-setup.Go to Security → Secure Boot → Enable Secure Boot.
Save the changes and reboot the system.
For detailed instructions, including the Spec JSON file and log retrieval, refer to the Field Diagnostics User Guide.
Verifying Tool Installation#
You can verify whether these tools are installed properly on your system using the following commands. These commands should display the path to each tool binary.
which fio
which memtester
which stress-ng