Hello,
We have been investigating unexpected hard resets on a DGX Spark system over the last few weeks and would appreciate guidance from the platform team.
System:
- NVIDIA DGX Spark / GB10
- DGX OS 7.5.0
- Kernel: 6.17.0-1014-nvidia
- Driver: 580.142
- CUDA: 13.0
- VBIOS: 9A.0B.1E.00.00
Main issue:
The system experienced an unexpected hard reset / unclean reboot without a normal shutdown sequence and without a clear OS-level software cause.
What we observed:
- No clean shutdown in logs
- No kernel panic
- No OOM event near the crash
last -xmarks the session as crash- System logs stop abruptly
Persistent platform symptoms (present before and after updates):
-
Mellanox warnings on every boot:
mlx5_core ... Detected insufficient power on the PCIe slot (27W)
This appears on all 4 mlx5 devices. -
GPU PCIe link anomaly:
Root port000f:00:00.0:LnkCap: Speed 32GT/s, Width x16LnkSta: Speed unknown, Width x0
GPU
000f:01:00.0:LnkSta: Speed 2.5GT/s, Width x1 (downgraded)
-
nvidia-smi -qreports:PCIe Generation Current: 1Link Width Current: 1xDevice Max: 5Host Max: 5
-
dmesgreports:
pci 000f:01:00.0: 0.000 Gb/s available PCIe bandwidth, limited by Unknown x0 link at 000f:00:00.0 -
We also see correctable PCIe/AER events such as:
PCIe Bus Error: severity=Correctable, type=Physical LayerRxErr
Field Diagnostics:
Field Diagnostics fails with:
MODS-020000600139Acceptable temperature limits exceeded or the thermal sensor is broken or miscalibrated
Additional context:
- The machine can still appear functional in some workloads
nvidia-smi -qshows:GPU C2C Mode: EnabledPeer Type: Direct Connected
Because of that, we are unsure whether the PCIe state is:
- expected / cosmetic due to the Blackwell C2C architecture,
- or an actual hardware / firmware fault related to the instability.
What we already tried:
- Updated firmware / kernel / driver stack
- Power cycle
- Rechecked logs and PCIe state
- Symptoms persist after update
Questions:
- Is it expected on DGX Spark / GB10 for the GPU to show Gen1 x1 while the root port shows Width x0 because of the C2C architecture?
- Are the
mlx5_core ... insufficient power on the PCIe slot (27W)messages expected on this platform? - Could FieldDiag error
MODS-020000600139indicate a real thermal / sensor / platform issue related to the hard resets? - What is the correct way to access BMC / SEL logs on DGX Spark if
/dev/ipmi*is not exposed on the host? - Should this case be treated as a possible hardware issue / RMA candidate?
Relevant command output excerpts:
journalctl -k -b 0 --no-pager | grep -i 'mlx5_core.*insufficient power'
- 4 warnings, one for each mlx5 device, on every boot
lspci -vv -s 000f:00:00.0
LnkSta: Speed unknown, Width x0
lspci -vv -s 000f:01:00.0
LnkSta: Speed 2.5GT/s, Width x1 (downgraded)
nvidia-smi -q | sed -n '/GPU Link Info/,/Bridge Chip/p'
Current: 1Width: 1xDevice Max: 5Host Max: 5
dmesg | grep -i pcie
0.000 Gb/s available PCIe bandwidth, limited by Unknown x0 link
Any guidance would be greatly appreciated.
Thank you.