DGX Workstation A100 Firmware Update failed

Hello Bro,

I got an email to recommend to update the Firmware.
The file I used to update is nvfw-dgxa100_24.11.1_241107.run
However, I got the following error message when I tried to update it.

Loaded image: nvfw-dgxa100:24.11.1
Firmware Update Container Build: 11/07/2024 nvfw-dgxa100:24.11.1
Checking system load and service dependencies
34s / 300s
Checking components for firmware update eligibility
142s / 300sTraceback (most recent call last):
File “/src/nv_fw.py”, line 7425, in
rc = run_container_command(sys.argv[0:])
File “/src/nv_fw.py”, line 7409, in run_container_command
rc = main(args[0:])
File “/src/nv_fw.py”, line 7020, in main
return method(args[ix + 1:])
File “/src/nv_fw.py”, line 6497, in update_fw
return self.handle_update_request(args)
File “/src/nv_fw.py”, line 6651, in handle_update_request
selection_error, err_msg = comp_selector.select(ineligible_list,
File “/src/comp_selector.py”, line 1485, in select
bRet, cec_list, ret_msg = self.get_selected_cec_targets()
File “/src/comp_selector.py”, line 1456, in get_selected_cec_targets
for each in self.cec_module.CEC.get_supported_cec_names():
File “/src/cec.py”, line 163, in get_supported_cec_names
sorted_name = sorted(cec_names, key=CEC.sort_update_order)
File “/src/cec.py”, line 157, in sort_update_order
return cec_instance.update_order
AttributeError: ‘NoneType’ object has no attribute ‘update_order’
300s / 300s

Any thoughts on this matter would be welcome.

Thank you!

This is a DGX A100 (server) you’re updating, not a DGX Station, correct?

That firmware bundle is for the DGX A100 (server)…just confirming the environment before we try and figure out how to fix it. :-)

ScottE

Hello ScottE,

Thank you so much for your reply.
It’s my bad, I tried to run it on a DGX A100 WORKSTATION.

May I ask the link to download the latest version of Firmware for A100 Workstation?
As the URL posted on the download center is invalid.
Announcement Detail

Thanks again!

The latest firmware for all DGXen are on the NVIDIA Enterprise Support Portal under “Downloads” (at the top of the page). For DGX Station A100 in particular, this is the URL to get there: https://enterprise-support.nvidia.com/s/downloader?cid=aAe8Z000000uPtRSAU&pid=aAr8Z000000Xjc2SAC

The latest (24.1.1) release is at https://enterprise-support.nvidia.com/s/announcement/a4z8Z000002UPFy/dgx-station-a100-system-firmware-update-container-version-2411

Hope that helps.

ScottE

Thank you so much for the links.
Unfortunately, it points to the same page that was mentioned in my provirus post, the page can not be found.

May I ask if any other links allow me to download it, please?

Pcai

Weird. Do you have an active NVIDIA Enterprise Support entitlement for the system? (Aka, can you login to https://nvid.nvidia.com/ )?

Yes, I can login to NVIDIA Application Hub

Cool. Click “Downloads” at the top of the page, and then DGX from there. Should look something like this:

The link points to the same page:

https://enterprise-support.nvidia.com/s/announcement/a4z8Z000002UPFy/detail

Right, which should (at the very bottom) point to https://dgxdownloads.nvidia.com/custhelp/DGX_Station_A100/FWUC_24.1.1/nvfw-dgxstationa100_24.1.1_240110.run which is what you want.

Note that the image is nvfw-dgxstationa100_ versus nvfw-dgxa100_ that you had before.

Sorry, I got the following 404 error code :

Ah, okay. The Docker container and ISO work for me, just the .run file link is broken. I’ll work to get that fixed, but in the meantime can you give the Docker container a try?

Hmm, now I get a 404 on the container. Seems like a CDN issue. I’ll see what we can do - the links on that page are correct, so maybe just try a few times if you need it “now” and see if you can win the lottery? :-)

Thank you so much! I will try it tonight and tomorrow morning.
Thanks again!

Looks like the CDN issue was resolved, and we’re back in business with the links on that page working.

Do they work for you now @pcai ?

ScottE

Happy New Year!
I’m sorry for the late reply.

Both links for the Docker and the .run file still don’t work.

Hmm, weird. Not sure how to debug this further…seems to work now in all he various users I’ve asked to test it after we fixed the CDN thing. Just random idea - tried Incognito or similar in case Chrome/Firefox/Whatever is caching something?

Does the ISO link work? What about writing that out to a USB drive and booting from it to do the upgrade?

Hello ScottE,

I just tried it on a Firefox browser, and unfortunately, I got the same error message: 404 page not found.

Firmware