The BMC Web User Interface
Use the BMC Web User Interface (BMC Web UI) to perform common tasks for your NVIDIA IGX BMC module.
The BMC Web User Interface (BMC Web UI) is only available for BMC firmware version 24.04-11-v3.2 or newer.
Common tasks include the following:
Use the following procedure to connect to the BMC Web UI over https.
Run the following code. Change
<BMC_IP>
to the IP address of your BMC module and<BMC password>
to your password.BMC_IP=192.168.1.110 https://<BMC_IP>/. Username: root Password: <BMC password>
The BMC Web UI appears.
Use the following procedure to reboot your BMC.
In the BMC Web UI, go to Operations > Reboot BMC, and then click Reboot BMC.
In the BMC Web UI, go to Overview, and then click SOL console. The Serial over LAN (SOL) console appears.
(Optional) Click Open in new tab.
Download igx_fw_for_webui_update_R36.x.x.tbz2 from the IGX Download Center.
On your host computer, extract the downloaded BMC Firmware package using archive utility or use the below command from shell,
tar -xvf igx_fw_for_webui_update_R36.x.x.tbz2
NoteCheck bmc/README for information about release versions and dates.
Use the following procedure to update your BMC firmware.
If you have not already, download and untar the current IGX firmware.
In the BMC Web UI, go to Operations > Firmware.
Scroll to BMC and then click Add file.
Choose the correct file for your BMC:
WarningVerify whether your BMC platform is ERoT or Non-ERoT before you update the firmware, and choose the correct file. If you choose the wrong file, your BMC is put in a non-recoverable state.
External Root of Trust (ERoT) hardware is part of the BMC module for the NVIDIA IGX Orin Board Kit, which is intended for production. Because the NVIDIA IGX Developer Kit is not for intended production, it is provided without ERoT hardware.
To determine whether your BMC Module is ERoT or Non-ERoT, see Determine whether your BMC Module is ERoT or Non-ERoT.
If your BMC module is ERoT, select the file
igx-bmc-apfw-erot.fwpkg
.If your BMC module is non-ERoT, select the file
igx-bmc-apfw-non_erot.fwpkg
.
Click Start update.
After you see the firmware update complete message, Reboot your BMC.
Use the following procedure to update your IGX BMC ERoT firmware.
If you have not already, download and untar the current IGX firmware.
In the BMC Web UI, go to Operations > Firmware.
Scroll to BMC and then click Add file.
Select the file
cec1736-ecfw-rel-prod.fwpkg
from your computer.Click Start update.
After you see the firmware update complete message, Reboot your BMC.
Use the following procedure to update your MCU firmware.
This firmware update is only supported for C01 boards. See Software Releases to identify your board version.
If you have not already, download and untar the current IGX firmware.
In the BMC Web UI, go to Operations > Firmware.
Scroll to Micro Controller Unit (MCU) and then click Add file.
Select the file
smcu-flash.fwpkg
from your computer.Click Start update. After the update is complete, a notification appears in the user interface.
The IGX seems turned off during the MCU firmware update, but you see it on after the update is complete. Do not power cycle the IGX during the update.
After the update completes, use the intructions in Perform power operations to reboot the device.
Known issue: The MCU firmware version does not appear updated after firmware update.
Use the following procedure to update your QSPI firmware.
Only Production IGX supports QSPI firmware update through the BMC Web UI. Pre-production IGX, such as TS3, is not supported.
If you have not already, download and untar the current IGX firmware.
In the BMC Web UI, go to Operations > Firmware.
Scroll to IGX Orin and then click Add file.
Select the file
igx-qspi-flash.fwpkg
from your computer.Click Start update. After the update is complete, a notification appears in the user interface.
Currently, you can only update your CX7 firmware from the command line. For details, see Update Your CX7 (NBU) Firmware.
Use the following procedure to perform power operations.
In the BMC Web UI, go to Operations > Server Power Operations. The current power status of the server appears.
(Optional) If the server is On, you can click Reboot or Shut down.
(Optional) If the status is Off, you can click Power on to start the server.
Use the following procedure to read the temperature of your BMC.
In the BMC Web UI, go to Hardware status > Sensors. Sensor data appears.
Use the following procedure to install your BaseOS
In the BMC Web UI, go to Operations > Virtual media.
Click Add File, upload the latest BaseOS (.iso) image, and then click Start.
If IGX BaseOS is already installed on your IGX Orin, open a console (BMC SOL) or a terminal on the desktop and run the following code to verify the USB virtual media.
lsusb
You should see output similar to the following.
Bus 001 Device 007: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
Use the intructions in Perform power operations to reboot the device.
Wait until the UEFI starts, and then press ESC. The UEFI menu appears.
Select Boot Manager, and then press ENTER. The Boot Manager appears.
Select OpenBMC Virtual Media Device, then press ENTER.
Connect a Monitor to iGPU DP port if iGPU BaseOS is intended to install, or one of dGPU DP ports if dGPU BaseOS is intended to install.
Install BaseOS, or edit the options by using the
e
key prior to installation.From connected Monitor, use the IGX conencted keyboard and mouse to acknowledge Nvidia License, set timezone, create user account and password to finsih up the BaseOS installation.
Use the following procedure to reset your BMC.
In the BMC Web UI, go to Operations > Factory reset.
Choose BMC Factory reset and then click Reset.