BMC Web 用户界面#

使用 BMC Web 用户界面 (BMC Web UI) 为您的 NVIDIA IGX BMC 模块 执行常见任务。

注意

BMC Web 用户界面 (BMC Web UI) 仅适用于 BMC 固件版本 24.04-11-v3.2 或更高版本。

常见任务包括以下内容

连接到 BMC Web UI#

使用以下步骤通过 https 连接到 BMC Web UI。

  1. 运行以下代码。将 <BMC_IP> 更改为您的 BMC 模块的 IP 地址,并将 <BMC password> 更改为您的密码。

    1BMC_IP=192.168.1.110
    2https://<BMC_IP>/.
    3Username: root
    4Password: <BMC password>
    

BMC Web UI 将出现。

_images/webgui-overview-igx-bmc.png

重启您的 BMC#

使用以下步骤重启您的 BMC。

  1. 在 BMC Web UI 中,转到 Operations > Reboot BMC,然后单击 Reboot BMC

打开 UART 控制台#

  1. 在 BMC Web UI 中,转到 Overview,然后单击 SOL console。串行 over LAN (SOL) 控制台将出现。

    _images/image17.png
  2. (可选)单击 Open in new tab

获取 BMC 固件#

  1. IGX 下载中心 下载 igx_fw_for_webui_update_R36.x.x.tbz2

  2. 在您的主机计算机上,使用存档实用程序解压缩下载的 BMC 固件包,或使用以下 shell 命令:

    1tar -xvf igx_fw_for_webui_update_R36.x.x.tbz2
    

    注意

    查看 bmc/README 以获取有关发布版本和日期的信息。

更新您的 BMC 固件#

使用以下步骤更新您的 BMC 固件。

  1. 如果您尚未执行此操作,请下载并解压当前的 IGX 固件

  2. 在 BMC Web UI 中,转到 Operations > Firmware

  3. 单击 Add file 并选择用于 BMC 固件更新的正确文件

    _images/webgui-bmc-firmware.png
  4. 为您的 BMC 选择正确的文件

    警告

    在更新固件之前,请验证您的 BMC 平台是 ERoT 还是 Non-ERoT,并选择正确的文件。如果选择错误的文件,您的 BMC 将进入无法恢复的状态。

    外部信任根 (ERoT) 硬件是 NVIDIA IGX Orin 板套件的 BMC 模块的一部分,该套件旨在用于生产。由于 NVIDIA IGX 开发者套件不用于预期生产,因此未提供 ERoT 硬件。

    要确定您的 BMC 模块是 ERoT 还是 Non-ERoT,请参阅 确定您的 BMC 模块是 ERoT 还是 Non-ERoT

    • 如果您的 BMC 模块是 ERoT,请选择文件 igx-bmc-apfw-erot.fwpkg

    • 如果您的 BMC 模块是 non-ERoT,请选择文件 igx-bmc-apfw-non_erot.fwpkg

  5. 单击 Start update

  6. 在看到固件更新完成消息后,重启您的 BMC

更新您的 IGX BMC ERoT 固件#

使用以下步骤更新您的 IGX BMC ERoT 固件。

  1. IGX 下载中心bmc_fw_R36.x.x_aarch64.tbz2 下载到您的 Linux 主机计算机。

  2. 解压缩 tbz2 文件。

    1tar -xvf bmc_fw_R36.x.x_aarch64.tbz2
    
  3. cec1736-ecfw-rel-prod.fwpkg 在 bmc/fw/ecfw/ 文件夹内可用

  4. 在 BMC Web UI 中,转到 Operations > Firmware

  5. 单击 Add file 并从您的计算机中选择文件 cec1736-ecfw-rel-prod.fwpkg

    _images/webgui-bmc-firmware.png
  6. 单击 Start update

  7. 在看到固件更新完成消息后,重启您的 BMC

更新您的 MCU 固件#

使用以下步骤更新您的 MCU 固件。

警告

此固件更新仅支持 C01 板。请参阅 软件版本 以识别您的板版本。

  1. 如果您尚未执行此操作,请下载并解压当前的 IGX 固件

  2. 在 BMC Web UI 中,转到 Operations > Firmware

  3. 单击 Add file 并从您的计算机中选择文件 smcu-flash.fwpkg

  4. 单击 Start update。更新完成后,用户界面中将出现通知。

警告

在 MCU 固件更新期间,IGX 似乎已关闭,但在更新完成后您会看到它已开启。在更新期间,请勿循环通电 IGX。

  1. 更新完成后,使用 执行电源操作 中的说明重启设备。

更新您的 QSPI 固件#

使用以下步骤更新您的 QSPI 固件。

警告

只有生产 IGX 支持通过 BMC Web UI 进行 QSPI 固件更新。预生产 IGX,例如 TS3,不支持。

  1. 如果您尚未执行此操作,请下载并解压当前的 IGX 固件

  2. 在 BMC Web UI 中,转到 Operations > Firmware

  3. 单击 Add file 并从您的计算机中选择文件 igx-qspi-flash.fwpkg

    _images/webgui-bmc-firmware.png
  4. 单击 Start update。更新完成后,用户界面中将出现通知。

更新您的 CX7 固件#

目前,您可以从命令行或在 Orin 启动并可用于登录时从 Web 界面更新您的 CX7 固件。有关详细信息,请参阅 更新您的 CX7 (NBU) 固件

执行电源操作#

使用以下步骤执行电源操作。

  1. 在 BMC Web UI 中,转到 Operations > Server Power Operations。服务器的当前电源状态将出现。

  2. (可选)如果服务器为 On,您可以单击 RebootShut down

  3. (可选)如果状态为 Off,您可以单击 Power on 以启动服务器。

查看您的 BMC 温度#

使用以下步骤读取您的 BMC 温度。

  1. 在 BMC Web UI 中,转到 Hardware status > Sensors。传感器数据将出现。

使用虚拟介质安装 IGX OS#

使用以下步骤安装您的 IGX OS

  1. 在 BMC Web UI 中,转到 Operations > Virtual media

  2. 单击 Add File,上传最新的 IGX OS (.iso) 镜像,然后单击 Start

    _images/webgui-virtual-media.png

    警告

    使用 Load image from external server 时,请确保 BMC 可以访问互联网

  3. 如果 IGX OS 已经安装在您的 IGX Orin 上,请打开控制台 (BMC SOL) 或桌面上的终端并运行以下代码以验证 USB 虚拟介质。

    lsusb
    

    您应该看到类似于以下内容的输出。

    Bus 001 Device 007: ID 1d6b:0104 Linux Foundation Multifunction Composite Gadget
    
  4. 使用 执行电源操作 中的说明重启设备。

  5. 等待 UEFI 启动,然后按 ESC。UEFI 菜单将出现。

    _images/webgui-boot-manager.png
  6. 选择 Boot Manager,然后按 ENTER。“启动管理器”将出现。

    _images/webgui-boot-manager-openbmc.png
  7. 选择 OpenBMC Virtual Media Device,然后按 ENTER。

  8. 如果要安装 iGPU IGX OS,请将显示器连接到 iGPU DP 端口;如果要安装 dGPU IGX OS,则连接到 dGPU DP 端口之一。

  9. 安装 IGX OS,或在安装前使用 e 键编辑选项。

    _images/webgui-install-baseos.png
  10. 从连接的显示器上,使用连接的 IGX 键盘和鼠标确认 Nvidia 许可证,设置时区,创建用户帐户和密码以完成 IGX OS 安装。

使用 IGX KVM#

警告

IGX KVM 仅适用于 BMC 4.2 或更高版本,当未连接物理显示器时。

恢复 BMC 出厂设置#

使用以下步骤重置您的 BMC。

  1. 在 BMC Web UI 中,转到 Operations > Factory reset

  2. 选择 BMC Factory reset,然后单击 Reset