Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

NVIDIA NCP-AII Exam - Topic 5 Question 16 Discussion

An engineer needs to verify the current firmware versions of all components (ATF, BSP, NIC, UEFI) on a BlueField-3 DPU's BMC. Which Redfish API command provides this information?
D) curl -k -u root: -X GET https://<DPU-BMC-IP>/redfish/v1/UpdateService/FirmwareInventory
A) mlxconfig -d <dev> q
B) curl -k -u root: -X GET https://<DPU-BMC-IP>/redfish/v1/UpdateService/FirmwareList
C) mstflint -d <PCI_ID> query full

NVIDIA NCP-AII Exam - Topic 5 Question 16 Discussion

Actual exam question for NVIDIA's NCP-AII exam
Question #: 16
Topic #: 5
[All NCP-AII Questions]

An engineer needs to verify the current firmware versions of all components (ATF, BSP, NIC, UEFI) on a BlueField-3 DPU's BMC. Which Redfish API command provides this information?

Show Suggested Answer Hide Answer
Suggested Answer: D

Modern NVIDIA BlueField DPUs include an integrated Baseboard Management Controller (BMC) that supports the industry-standard Redfish API for out-of-band management. While CLI tools like mlxconfig (Option A) or mstflint (Option C) can be used from the host OS to check the NIC firmware, they cannot easily query the BMC-specific components like the ARM Trusted Firmware (ATF), the Board Support Package (BSP), or the UEFI bootloader of the DPU. The Redfish standard specifies a common URI for hardware inventory. The FirmwareInventory endpoint (Option D) is the correct RESTful path to retrieve a comprehensive JSON object containing the versioning details for all firmware-controllable components on the DPU. This is the preferred method for automated data center management systems (like NVIDIA Base Command Manager) to verify that DPUs are at the correct 'Golden Image' version during the staging phase. Note that 'FirmwareList' (Option B) is not a standard Redfish URI for this specific data.


Contribute your Thoughts:

0/2000 characters
Adell
1 day ago
I’m a bit confused; I thought both B and D could work, but I can't recall the exact differences between them.
upvoted 0 times
...
Louvenia
6 days ago
I remember practicing with Redfish API commands, and I feel like option B sounds familiar for getting firmware details.
upvoted 0 times
...
Janella
11 days ago
I think the command we're looking for is related to firmware, so it might be option D, but I'm not entirely sure.
upvoted 0 times
...

Save Cancel