Proceeding through the System Upgrade option on the desktop, one of the updates failed. It did this on both machines. On advice from ASUS support, I downloaded the zip file from their website, and re-ran the update manually from the shell.
sudo su
./capsule_update.sh usbpd_5.7.cap
I checked that this was the failing capsule from the BIOS settings which shows the firmware versions.
Long story short, it worked!
Even better, it seems that the connection speed between the two machines is now 4 times as fast.
Overall, my tps rate is higher running the MiniMax M2.5 model, and I’m seeing rates in the 25 - 30 tps range. My other impression is that the machines are running cooler. They used to get pretty hot to touch - now not so much. I haven’t done any temperature monitoring to confirm this, but the external case temperature seems to be lower.
Hi. I had the same experience with firmware upgrade on the same hw (single node). The newer firmware dropped the other day finally got applied and yes, the machine is running significantly cooler. I also monitoring the power consumption and is slightly lower after firmware was updated. I monitor it via an agent which polls data from my UPS and send to OCI custom log and I can tell you is now roughly around 8-10 w less. using z-image in comfyui went from 75/80 degrees peak before the update and now is 65-70 max. So yeah I can confirm the same impression here.
I’ve tried to update today and got into the loop of 3 restarts after installing July 2026 system update from Nvidia (Meta-package for DGX Station packages), but could not finish procedure - it showed up again and again.
Same thing it constantly shows the update constantly says it’s downloading and applying, reboot and then back to you have updates to apply. I also tried to check from command line. I think perhaps the UI is grabbing the updates from Nvidia’s availability but Asus has not made those updates available so there is a mismatch maybe?
The /opt/nvidia/spark-ota-check/check_ota_status.py can be run manually and see the status of your system updates. The torn-score will show how incomplete the current OTA update is.
usage: nvidia-spark-ota-check [-h] [--version] [-v]
{is-ota-available,torn-score,installed-name,installed-versions,ota-versions,summary} ...
Prints system component information compared to released OTA updates.
positional arguments:
{is-ota-available,torn-score,installed-name,installed-versions,ota-versions,summary}
is-ota-available Check if a newer OTA update is available (JSON). Updates this tool to the latest version first
when the DGX Dashboard is not already handling automatic updates.
torn-score Prints how incomplete the current OTA update is (0 = fully applied).
installed-name Prints the name of the OTA release that best matches the installed system.
installed-versions Prints installed package, firmware, and software versions for the matched OTA.
ota-versions Prints the expected package, firmware, and software versions from the latest OTA.
summary Prints a detailed comparison of system components to all released OTA updates.
options:
-h, --help show this help message and exit
--version show program's version number and exit
-v, --verbose Prints detailed per-check results and a full summary for every recipe evaluated.
My dashboard always tells me that there are updates to apply, but 90% of them are for the DGX Station and can never be applied. The rest is for the desktop experience which I never run, and which can’t be applied either.
It’s annoying to have these fake notifications, but as long as apt and fwupdmgr do their job, then everything is fine.