專利名稱:基板管理控制器系統的制作方法
技術領域:
本發明涉及一種基板管理控制器系統,尤其涉及一種具有多種修復方式的基板管理控制器系統。
背景技術:
基板管理控制器(Baseboard Management Controller, BMC)通常通過一多路開關選擇連接至一主存儲器以及一備份存儲器,并通過調用該主存儲器內存儲的程序而正常啟動。當主存儲器內存儲的程序出現故障而使得BMC無法啟動時,所述BMC還可通過調用備份存儲器內存儲的程序正常啟動,然后及時更新所述主存儲器內存儲的程序,該BMC即可通過調用主存儲器內存儲的程序重新啟動,所述備份存儲器則恢復至備用狀態,防止所述主存儲器再次出現故障時,該BMC能夠通過備份存儲器內存儲的程序啟動并修復所述主存儲器。然而,當所述BMC由于多路開關工作異常等原因而無法自動切換至調用備份存儲器內的程序時,所述BMC無法正常啟動,將無法更新所述主存儲器內存儲的程序而實現自動修復。
發明內容
鑒于以上內容,有必要提供一種具有多種修復方式的基板管理控制器系統。一種基板管理控制器系統,包括基板管理控制器、主存儲器、備份存儲器以及切換部,所述主存儲器以及備份存儲器內均儲存有基板管理控制器的啟動程序,所述基板管理控制器調用主存儲器內存儲的程序而正常啟動,所述基板管理控制器通過切換部選擇連接至主存儲器或者備份存儲器,當主存儲器內存儲的程序出現故障時,所述切換部在手動操作下控制基板管理控制器調用備份存儲器內存儲的程序,使基板管理控制器調用備份存儲器內存儲的程序而啟動 該基板管理控制器系統更新主存儲器內存儲的程序,使基板管理控制器通過調用恢復后的主存儲器內的程序而重新啟動,備份存儲器恢復至備用狀態。所述基板管理控制器系統中,當所述主存儲器內存儲的啟動程序出現故障而無法正常啟動所述基板管理控制器,且所述基板管理控制器系統無法實現自動修復時,還可手動操作該基板管理控制器系統實現修復,使用更為方便。
圖1是本發明基板管理控制器系統的原理框圖。圖2是圖1所示基板管理控制器系統通過調用主存儲器內存儲的程序正常啟動的原理框圖。圖3及圖4為圖1所示基板管理控制器系統的主存儲器內存儲的程序出現故障、該基板管理控制器系統自動修復的原理框圖。圖5及圖6為圖1所示基板管理控制器系統的主存儲器內存儲的程序出現故障、該基板管理控制器系統通過手動控制恢復的原理框圖。
主要元件符號說明
權利要求
1.一種基板管理控制器系統,包括基板管理控制器、主存儲器以及備份存儲器,所述主存儲器以及備份存儲器內均儲存有基板管理控制器的啟動程序,所述基板管理控制器調用主存儲器內存儲的程序而正常啟動,其特征在于:所述基板管理控制器系統還包括切換部,基板管理控制器通過切換部選擇連接至主存儲器或者備份存儲器,當主存儲器內存儲的程序出現故障時,所述切換部在手動操作下控制基板管理控制器調用備份存儲器內存儲的程序,使基板管理控制器調用備份存儲器內存儲的程序而啟動,該基板管理控制器系統更新主存儲器內存儲的程序,使基板管理控制器通過調用恢復后的主存儲器內的程序而重新啟動,備份存儲器恢復至備用狀態。
2.如權利要求1所述的基板管理控制器系統,其特征在于:所述基板管理控制系統還包括南橋芯片以及多路開關,所述多路開關的一端連接至基板管理控制器以及南橋芯片,另一端在南橋芯片的控制下連接至切換部或者備份存儲器,且所述南橋芯片預設控制多路開關連接至切換部,所述切換部預設連接至主存儲器。
3.如權利要求2所述的基板管理控制器系統,其特征在于:當所述主存儲器內存儲的程序出現故障時,所述切換部在手動操作下將多路開關連接至備份存儲器,使基板管理控制器通過多路開關以及切換部連接至備份存儲器而調用備份存儲器內存儲的啟動程序。
4.如權利要求3所述的基板管理控制器系統,其特征在于:所述基板管理控制器通過調用備份存儲器內存儲的程序啟動后,所述切換部在手動操作下將該基板管理控制器通過多路開關以及切換部重新連接至主存儲器,該基板管理控制器系統同時更新主存儲器內存儲的程序,使該基板管理控制器可通過該恢復后的主存儲器重新啟動。
5.如權利要求2所述的基板管理控制器系統,其特征在于:當所述主存儲器內存儲的程序出現故障時,所述南橋芯片控制多路開關將基板管理控制器自動連接至備份存儲器,使基板管理控制器通過調用備份存儲器內存儲的程序而啟動。
6.如權利要求5所述的基板管理控制器系統,其特征在于:所述南橋芯片檢測到基板管理控制器通過調用備份存儲 器內的程序而啟動后,控制多路開關將基板管理控制器重新連接至主存儲器,該基板管理控制器系統同時更新主存儲器內存儲的程序,使該基板管理控制器可通過該恢復后的主存儲器重新啟動。
7.如權利要求4所述的基板管理控制器系統,其特征在于:所述基板管理控制器系統還包括一更新模塊,所述更新模塊連接至切換部以及主存儲器,用以在切換部的觸發下更新主存儲器內存儲的程序。
8.如權利要求6所述的基板管理控制器系統,其特征在于:所述基板管理控制器系統還包括一更新模塊,所述更新模塊連接至南橋芯片以及主存儲器,所述南橋芯片檢測到基板管理控制器通過調用備份存儲器內的程序重新啟動后,控制該更新模塊更新主存儲器內存儲的程序。
全文摘要
一種基板管理控制器系統,包括基板管理控制器、主存儲器、備份存儲器以及切換部,所述主存儲器以及備份存儲器內均儲存有基板管理控制器的啟動程序,所述基板管理控制器調用主存儲器內存儲的程序而正常啟動,所述基板管理控制器通過切換部選擇連接至主存儲器或者備份存儲器,當主存儲器內存儲的程序出現故障時,所述切換部在手動操作下控制基板管理控制器調用備份存儲器內存儲的程序,使基板管理控制器調用備份存儲器內存儲的程序而啟動,該基板管理控制器系統更新主存儲器內存儲的程序,使基板管理控制器通過調用恢復后的主存儲器內的程序而重新啟動,備份存儲器恢復至備用狀態。
文檔編號G06F11/14GK103246579SQ201210025099
公開日2013年8月14日 申請日期2012年2月6日 優先權日2012年2月6日
發明者彭秀惠 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司