對今日的產業而言,裝置或系統停機是不可接受的行為。為了幫助客戶分析自身系統並採取預防維護手段,凌華科技開發的工具能即時、彈性、精準地監測並收集硬體的系統效能與狀態資訊:嵌入式智慧管理平台 (SEMA®)。
基板管理控制器會先從晶片組與其它來源蒐集相關資訊。使用系統管理匯流排驅動程式,讓應用程式層擷取資料,最後再提供給使用者。凌華科技提供的應用程式可透過友善圖像介面顯示資料,適用於監督與疑難排解。SEMA 的核心是基板管理控制器 (BMC),可支援 SEMA 函式。SEMA 延伸 EAPI 可存取所有的函式,也能整合至使用者自己的應用程式中。為了測試及演示目的,SEMA GUI 與 SEMA 命令列介面可在您的裝置上直接監測、控制、使用 SEMA 參數及函式。選配的 SEMA 也支援遠端程序呼叫
SEMA 包含以下元素:
• SEMA 基板管理控制器硬體與韌體
• SEMA 延伸 EAPI 程式庫
• SEMA GUI
• SEMA 命令列介面 (CLI)
SEMA 支援並提供以下函式及資訊:
• CPU 操作模式
• 記憶體資訊 • 網路資訊
• ACPI 電源管理
• HDD S.M.A.R.T
• BIOS 更新
• Heartbeat 軟體手冊 7 SEMA® 3.5
• 電源消耗
• 使用者區域存取
• 電源與溫度消耗警示
• I2C 匯流排控制 • 溫度(CPU 與基板)
• 基板資訊(序號、料號、韌體版本...)
• 風扇控制
• GPIO 控制
• 1 線匯流排
• 系統或模組故障後,可使用 A/D 轉換詳細鑑識資訊
BMC 開機錯誤記錄功能可提供開機程序中所發生的錯誤記錄詳細資訊。記錄資訊包括錯誤代碼、旗標、重啟事件、電源週期、開機次數、狀態、CPU 溫度與基板溫度。另外,也會顯示 CPU 與系統溫度及 HDD S.M.A.R.T 資訊,這些都能詳細地用於分析系統或模組故障。SEMA 支援 Linux 與 Windows 作業系統,以及各種硬體平台。
SEMA 包括三種軟體元素:SEMA 延伸 EAPI、圖形使用者界面工具及命令列工具。
• SEMA 延伸 EAPI 包括一個 API(SEMA 延伸 EAPI),允許消費者輕鬆將所有的 SEMA 函式整合至自己的應用程式。
SEMA 延伸 EAPI 是 SEMA 發行套件的核心功能。請參閱「SEMA 軟體安裝指南」文件進行安裝,並參考「SEMA 延伸 EAPI 編程指南」了解 API 相關的詳細資訊。
• 圖形使用者界面工具SEMA GUI 是 SEMA 發行套件的一部分。請參閱「SEMA 軟體安裝指南」文件以進行安裝。此文件的第二章將解釋如何使用 SEMA GUI。
• 命令列工具
凌華科技能透過 SEMA® 處理嵌入式系統管理的所有複雜事務。整合的微控制器(基板管理控制器,BMC)能透過系統管理匯流排 (SMBus) 與晶片組通訊。除了晶片組所需的函式之外,微控制器也能執行一組可用於應用程式的函式(
瞭解更多)
除了目前的電源消耗之外,SEMA® 圖像硬體顯示器也能顯示基板開發期間的電源消耗及溫度。此處顯示兩個溫度曲線,是基板上兩個感測器的個別溫度(若有)。使用者可靠著這些圖表瞭解不同負載狀況下的系統行為(
瞭解更多)
由 SEMA® 蒐集到的資訊也能透過網頁瀏覽器遠端檢視。網頁伺服器必須安裝於嵌入式電腦上,才能進行檢視。CGI 指令碼可處理 SEMA® 應用程式的介面,同時以可設定的重新整理時間製作對應的網頁。以下截圖顯示 SEMA® 的網頁介面(
瞭解更多)