← 文章總覽

F1 · Cloud & Infra

OpenBMC on RD-V3 Virtual Platform

L04 · 15 分鐘 · Arm Neoverse RD-V3 Fixed Virtual Platform (FVP)

導讀

要讓 BMC firmware 的整合與除錯跟上 CI 的節奏,得先在 server silicon ready 之前提供編譯與開機環境。本文在 RD-V3 FVP 上以 Yocto/BitBake 編譯 OpenBMC,搭配 UEFI 啟動 BMC 與 host firmware,再透過多組 UART、Serial over LAN 與自訂 IPMI command,確認兩者的基本 boot 與通訊路徑。驗證只在虛擬平台上,不涵蓋實體 BMC。

驗證範圍

  • 定位為 RD-V3 FVP 上的 pre-silicon firmware reference workflow,驗證 OpenBMC/UEFI boot、UART、Serial over LAN 與選定 IPMI interaction。
  • 硬軟體依賴包括具足夠 CPU、記憶體與儲存空間的 Linux build host、Yocto/BitBake、相符的 RD-V3 software manifest、FVP 版本及長時間 build environment。
  • 範圍聚焦於虛擬平台上的 boot 與管理介面整合;未涵蓋實體 BMC、主機板電源時序、完整 Redfish、silicon behavior、hardware fault handling 或 production platform validation。
原文出處: https://learn.arm.com/learning-paths/servers-and-cloud-computing/openbmc-rdv3/
本頁為導讀與驗證範圍標註,非官方內容轉載。