TW202018507A - 主機開機檢測方法及其系統 - Google Patents

主機開機檢測方法及其系統 Download PDF

Info

Publication number
TW202018507A
TW202018507A TW107138899A TW107138899A TW202018507A TW 202018507 A TW202018507 A TW 202018507A TW 107138899 A TW107138899 A TW 107138899A TW 107138899 A TW107138899 A TW 107138899A TW 202018507 A TW202018507 A TW 202018507A
Authority
TW
Taiwan
Prior art keywords
power
power supply
logic element
host
management module
Prior art date
Application number
TW107138899A
Other languages
English (en)
Other versions
TWI675293B (zh
Inventor
張衍輝
陳惠玲
Original Assignee
神雲科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 神雲科技股份有限公司 filed Critical 神雲科技股份有限公司
Priority to TW107138899A priority Critical patent/TWI675293B/zh
Application granted granted Critical
Publication of TWI675293B publication Critical patent/TWI675293B/zh
Publication of TW202018507A publication Critical patent/TW202018507A/zh

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

一種主機開機檢測系統,電連接一監控單元並適用於檢測包括於一主機的一電源管理模組,並包含一第一邏輯元件、一第二邏輯元件及一狀態顯示元件。該第一邏輯元件傳送一供電指令集至該電源管理模組,以使該電源管理模組回應於該供電指令集產生一組供電狀態訊號。該第一邏輯元件根據該供電指令集及該組供電狀態訊號產生一檢測資料。該第二邏輯元件根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件。該監控單元傳送一資料請求至該第二邏輯元件,以使該第二邏輯元件回應於該資料請求將該檢測資料轉換成一筆字串資訊並傳送至該監控單元。

Description

主機開機檢測方法及其系統
本發明是有關於一種檢測方法及其系統,特別是指一種在開機過程中達到自動化檢測之主機開機檢測方法及其系統。
現有技術在一主機的開機過程中,複雜可程式邏輯裝置(Complex Programmable Logic Device,簡稱CPLD)會依據一預定的電源供電順序,管理該主機之電源模組中的多個電源元件之啟動時機。
然而CPLD之運作如同一黑箱,當該主機無法順利開機時,檢測人員根本無法藉由CPLD得知在開機時序中無法順利被啟動的電源元件是哪一個,檢測人員僅能一一檢查並量測每一個電源元件的運作情況才能知道哪一個電源元件發生問題。因而耗費大量時間進行除錯,有鑑於此,須尋求一解決之道,以求改善上述問題,加速問題排除。
因此,本發明的目的,即在提供一種在一主機的開機過程中自動檢測該主機之電源管理模組的主機開機檢測方法。
於是,本發明主機開機檢測方法,適用於檢測包含於一主機的一電源管理模組,藉由一主機開機檢測系統來實施,該主機開機檢測系統包括一電連接一監控單元的檢測單元、及一包含於該主機且電連接該檢測單元與該電源管理模組的第一邏輯元件,該檢測單元包括一第二邏輯元件及一電連接該第二邏輯元件之狀態顯示元件,該主機開機檢測方法包含以下步驟:
(A)該第一邏輯元件傳送一供電指令集至該電源管理模組,以使該電源管理模組回應於該供電指令集產生一組供電狀態訊號並傳送至該第一邏輯元件;
(B)當該第一邏輯元件接收到該組供電狀態訊號時,該第一邏輯元件根據該供電指令集及該組供電狀態訊號產生一檢測資料,並傳至該第二邏輯元件;
(C)該第二邏輯元件根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件;及
(D)當該第二邏輯元件接收來自該監控單元的一資料請求時,該第二邏輯元件將該檢測資料轉換成一筆字串資訊並傳送至該監控單元。
因此,本發明之另一目的,即在提供一種在一主機的開機過程中自動檢測該主機之電源管理模組的主機開機檢測系統。
於是,本發明主機開機檢測系統,適用於檢測包括於一主機的一電源管理模組,並包含一第一邏輯元件、一檢測單元及一監控單元。
該第一邏輯元件包含於該主機且電連接該電源管理模組,並傳送一供電指令集至該電源管理模組,以使該電源管理模組回應於該供電指令集產生一組供電狀態訊號,且該第一邏輯元件根據該供電指令集及該組供電狀態訊號產生一檢測資料。
該檢測單元電連接該第一邏輯元件,並具有一第二邏輯元件及一電連接該第二邏輯元件之狀態顯示元件,該第二邏輯元件根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件。
該監控單元電連接該檢測單元,該監控單元傳送一資料請求至該第二邏輯元件,以使該第二邏輯元件回應於該資料請求將該檢測資料轉換成一筆字串資訊並傳送至該監控單元。
本發明的功效在於:藉由該第一邏輯元件自動收集該等電源元件之供電狀態訊號,並將該等訊號轉換成該檢測資料提供給該狀態顯示元件即時顯示當前主機在開機過程中第幾個電源元件已被啟動,方便檢測人員找出該等電源元件於上電時序之問題點;此外,在檢測出現異常時,檢測人員可透過該監控單元查看更進一步的資訊來進行後續的除錯。
在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。
參閱圖1,本發明主機開機檢測方法的一實施例,適用於檢測包括於一主機1中的一電源管理模組11及一待監測模組12,並藉由一主機開機檢測系統來實施。該主機開機檢測系統電連接一監控單元2、該電源管理模組11與該待監測模組12,並包含一與該監控單元2電連接的檢測單元14、及一包含於該主機1且電連接該檢測單元14、該電源管理模組11與該待監測模組12的第一邏輯元件13。在本實施例中,該檢測單元14之實施態樣可為直接插置於該主機1上的測試電路板、或可為經由一連接線與該主機1電連接的測試電路板,且該第一邏輯元件13例如為複雜可程式邏輯裝置(Complex Programmable Logic Device,簡稱CPLD),但不在此限。
該電源管理模組11包括多個電源元件111、112、113、114,並耦接於一電源供應器(圖未示),該待監測模組12包括多個待測元件121、122、123。在本實施例中,該第一邏輯元件13可觸發該電源供應器供電,以使該電源供應器以直接或間接供電給每一電源元件111/112/113/114,且每一電源元件111/112/113/114為電源管理晶片(Power Management IC,簡稱PMIC),該等電源管理晶片之實施態樣可為變壓器或電源轉換器,但不在此限,每一電源元件111/112/113/114亦可為電源管理單元(Power Management Unit,簡稱PMU);其中,該等電源元件111、112、113、114中的enable腳位分別與該第一邏輯元件13中的不同的通用型之輸入輸出(General-Purpose Input/Output,以下簡稱GPIO)的輸出腳位電連接,該等電源元件111、112、113、114中的power good腳位分別與該第一邏輯元件13中的不同的GPIO輸入腳位電連接;每一電源元件111/112/113/114可分別自該電源供應器直接或間接接收電源,且可在該主機1進行開機的過程中依照一第一預定順序被啟動,並在其皆正常啟動後分別由該電源供應器接收電源並分別對所接收的電源進行變壓後供電(如,3.3V、5V、12V及24V等)給該主機1運行所需的電力;該等待測元件121、122、123用以在該主機1進行開機的過程中,在該等電源元件111、112、113、114正常啟動(亦即正常供電)後,依照一第二預定順序進行初始化,並用於傳送一組指示出其初始化狀態的初始化狀態訊號至該第一邏輯元件13,該等待測元件121、122、123例如可分別為基板管理控制器(Baseboard Management Controller,簡稱BMC)、中央處理器(Central Processor Unit,簡稱CPU)及平台路徑控制器(Platform Controller Hub,簡稱PCH),但不在此限。
該檢測單元14包括一第二邏輯元件141及一電連接該第二邏輯元件141之狀態顯示元件142。在本實施例中,該第二邏輯元件141可為CPLD,且,該第一邏輯元件13及該第二邏輯元件141可透過GPIO連接器進行通訊且其傳輸方式是串列式傳輸,但不在此限。
該監控單元2包括一控制元件21及一監視元件22。在本實施例中,該監控單元2例如為一電腦,但不在此限。
參閱圖1與圖2,以下詳述本發明在該主機1進行開機的過程中,該主機1檢測方法的步驟流程,並分別以供電為3.3V、5V、12V及24V之第一電源元件111、第二電源元件112、第三電源元件113及第四電源元件114,且第一待測元件121、第二待測元件122及第三待測元件123分別為BMC、CPU及PCH為例進行說明,但不在此限。
首先,在步驟30中,該第一邏輯元件13傳送一供電指令集至該電源管理模組11。在本實施例中,該第一邏輯元件13(在本實施例以CPLD為示例)是以該供電指令集觸發該電源供應器進行供電,其中,該供電指令集具有多個指令,每一指令係對應一位元邏輯值,該等指令係由該第一邏輯元件13中與該等電源元件111、112、113、114的enable腳位電連接的該第一邏輯元件13之GPIO輸出腳位所產生,用以控制該等電源元件111、112、113、114的enable腳位之電壓準位由“low”切換至“high”;值得一提的是,在一開始,當該第一邏輯元件13中與該第一電源元件111的enable腳位(以下簡稱EN腳位)電連接的一個GPIO輸出腳位藉由傳送一個指令控制該第一電源元件111的EN腳位之電壓準位切換至“high”(也就是邏輯準位為1的訊號)時,此刻,該第一邏輯元件13中其他與該等電源元件112、113、114的EN腳位電連接的GPIO輸出腳位對應傳送的指令使該等電源元件112、113、114的EN腳位之電壓準位均仍維持為“low”(邏輯準位為0),一直到該第一邏輯元件13中的一個GPIO輸入腳位收到由該第一電源元件111的power good腳位(以下簡稱PG腳位)傳來的power good的訊號後,也就是確定該第一電源元件111的PG腳位的電壓準位已切換為“high”(邏輯準位為1),該第一邏輯元件13才接著改變與該第二電源元件112的EN腳位電連接的另一個GPIO輸出腳位所傳送的指令所對應的位元邏輯值以控制該第二電源元件112的EN腳位之電壓準位切換至“high”,此時,該第一邏輯元件13仍持續傳送使該第一電源元件111的EN腳位之電壓準位維持在“high”狀態的指令至該第一電源元件111的EN腳位;也就是說,該等電源元件111、112、113、114在該主機1進行開機的過程中依照(電源元件111→電源元件112→電源元件113→電源元件114)此第一預定順序被啟動,當該第一邏輯元件13控制該等電源元件111、112、113、114之其中一者進行啟動時,該第一邏輯元件13傳輸至該電源管理模組11的該供電指令集中對應該等電源元件111、112、113、114之其中該者的指令為enable指令,並用“1”來表示;當該第一邏輯元件13控制該等電源元件111、112、113、114之其中一者不進行啟動時,該第一邏輯元件13傳輸至該電源管理模組11的該供電指令集中對應該等電源元件111、112、113、114之其中該者的指令為disable指令,並用“0”來表示。舉例來說,若該供電指令集為1000,則表示該第一邏輯元件13控制第一電源元件111進行啟動;若該供電指令集為1100,則表示該第一邏輯元件13控制該第一電源元件111與該第二電源元件112進行啟動;若該供電指令集為1110,則表示該第一邏輯元件13控制該第一電源元件111、該第二電源元件112及該第三電源元件113進行啟動;若該供電指令集為1111,則表示該第一邏輯元件13控制該第一電源元件111、該第二電源元件112、該第三電源元件113及該第四電源元件114進行啟動。
在步驟31中,該第一邏輯元件13接收由該電源管理模組11回應於該供電指令集所產生的一組供電狀態訊號。值得一提的是,該電源元件111/112/113/114因應該第一邏輯元件13之指令而成功啟動時,該電源元件111/112/113/114所回應的供電狀態訊號為“1”;當該電源元件111/112/113/114故障而無法因應該第一邏輯元件13之指令而成功啟動,或尚未啟動時,該電源元件111/112/113/114所回應的供電狀態訊號為“0”。 舉例來說,若該組供電狀態訊號為1000,則表示第一電源元件111受該供電指令集指示而啟動;若該供電指令集為1100,則表示該第一電源元件111及該第二電源元件112均受該供電指令集指示而啟動;若該供電指令集為1110,則表示該第一電源元件111、該第二電源元件112及該第三電源元件113均受該供電指令集指示而啟動;若該供電指令集為1111,則表示該第一電源元件111、該第二電源元件112、該第三電源元件113及該第四電源元件114均受該供電指令集指示而啟動。
在步驟32中,該第一邏輯元件13接收由該待監測模組12所傳送的該組指示出其初始化狀態的初始化狀態訊號。值得一提的是,步驟31與步驟32之執行順序亦可為同時執行。此外,該待測元件121/122/123成功初始化時,該待測元件121/122/123所傳送的初始化狀態訊號為“1”;當該待測元件121/122/123故障而無法成功初始化,或尚未進行初始化時,該待測元件121/122/123所傳送的初始化狀態訊號為“0”。 若該組初始化狀態訊號的該等位元為100,則表示該第一待測元件121已被初始化,且第二待測元件122及第三待測元件123未被初始化;若該組初始化狀態訊號的該等位元為110,則表示該第一待測元件121及第二待測元件122已被初始化,且第三待測元件123未被初始化;若該組初始化狀態訊號的該等位元為010,則表示該第一待測元件121被成功初始化後發生異常,第二待測元件122已被初始化,且第三待測元件123未被初始化,以此類推,故不贅述。
在步驟33中,在該第一邏輯元件13接收到來自該電源管理模組11的該組供電狀態訊號及來自該待監測模組12的該組指示出其初始化狀態的初始化狀態訊號後,該第一邏輯元件13根據該供電指令集、該組供電狀態訊號及該組初始化狀態訊號產生一檢測資料,並傳至該第二邏輯元件141。
接著,在步驟34中,在該第二邏輯元件141接收到該檢測資料後,該第二邏輯元件141根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件142。在本實施例中,該狀態顯示元件142為七段顯示器;其中,該狀態資訊指示該主機1進行開機的過程中,該等電源元件111、112、113、114之即時啟動狀態(即,可以目前已成功啟動到該第一預定順序的第幾個電源元件對應的啟動順序代碼或元件代碼表示)及該等待測元件121、122、123之即時初始化狀態(即,可以目前已成功初始化到該第二預定順序的第幾個待測元件對應的初始順序代碼或元件代碼表示)。舉例來說,由於該等電源元件111、112、113、114在開機的過程中會依照該第一預定順序被啟動,而該等待測元件121、122、123在該等電源元件111、112、113、114皆正常啟動(亦即正常供電)後,會依照該第二預定順序進行初始化,假設該第一邏輯元件13現已發出1110的供電指令集,但該電源元件113因發生異常而無法正常啟動,則該檢測資料即為11101100000,其中前4個位元即為該供電指令集1110,第5~8個位元即為該等電源元件111、112、113、114的供電狀態訊號,該組供電狀態訊號指示出該電源元件111已啟動、該電源元件112已啟動、該電源元件113未啟動、該電源元件114未啟動,最後3個位元即為該等待測元件121、122、123的初始化狀態訊號,該組初始化狀態訊號指示出該待測元件121未初始化、該待測元件122未初始化、該待測元件123未初始化。對應該檢測資料11101100000,該第二邏輯元件141會輸出唯一對應於該檢測資料11101100000的狀態資訊,藉由該第二邏輯元件141所輸出的狀態資訊,檢測人員即可根據該唯一的狀態資訊推論出該供電指令集1110有指示該電源元件113進行啟動,但該電源元件113卻未啟動,故該電源元件113恐已故障,需對其進行檢修。
在步驟35中,該第一邏輯元件13根據該供電指令集及該組供電狀態訊號,判定該電源管理模組11的電源元件中受該供電指令集指示啟動的電源元件是否已被啟動。若該判定結果為肯定時,流程進行步驟36。否則,流程進行步驟37。
在本實施例中,由於該組供電狀態訊號具有用以指示對應該等電源元件111、112、113、114是否被啟動之多個位元;假設,若該供電指令集為1000時,則該第一邏輯元件13可根據該組供電狀態訊號的第一個位元判定該第一電源元件111是否已被啟動;若該供電指令集為1100時,則該第一邏輯元件13可根據該組供電狀態訊號的第一及第二個位元判定該第一電源元件111及該第二電源元件112是否已被啟動;若該供電指令集為1110時,則該第一邏輯元件13可根據該組供電狀態訊號的第一至第三個位元判定該第一電源元件111、該第二電源元件112及第三電源元件113是否已被啟動;若該供電指令集為1111時,則該第一邏輯元件13可根據該組供電狀態訊號的第一至第四個位元判定該第一電源元件111、該第二電源元件112、第三電源元件113及第四電源元件114是否已被啟動。舉例來說,若該供電指令集為1000且該組供電狀態訊號為1000,則表示該第一電源元件111已被啟動;若該供電指令集為1100,且該組供電狀態訊號的第一個位元為1 000,則表示該第一電源元件111已被啟動,該第二電源元件112發生異常;若該供電指令集為1100,且該供電狀態訊號的第一個位元為0100,則表示該第一電源元件111在依據第一預定順序啟動過程中,於啟動該第一電源元件111的一第一上電時序程序中該第一電源元件111已被啟動,但到了啟動該第二電源元件112的一第二個上電時序程序中,該第一電源元件111發生異常,而該第二電源元件112已被啟動,以此類推,在此不加贅述。
此外,當該第一邏輯元件13判定出受該供電指令集指示啟動的每一電源元件111/112/113/114皆被啟動時,該供電指令集中的各位元值與該組供電狀態訊號中的各對應位元值皆會一致。
接著,在步驟36中,該第一邏輯元件13判定該電源管理模組11的所有電源元件111、112、113、114是否皆被啟動。若判定的結果為是,則流程進行步驟37;若否,則進入步驟38。
在步驟37中,該第一邏輯元維持前次執行步驟31時的該供電指令集,並回到步驟31。
在步驟38中,該第一邏輯元件13根據該第一預定順序更新該供電指令集以令更新後的該供電指令集指示該電源管理模組11中符合該第一預定順序的下一個電源元件啟動,並回到步驟31。在本實施例中,假設該供電指令集為1000,則該更新後的該供電指令集為1100,且受該供電指令集為1000而被啟動的第一電源元件111之該下一個電源元件即為該第二電源元件112。
此外,當一檢測人員欲從在該狀態顯示元件142所顯示的狀態資訊指示異常時想進一步查看檢測結果,可在符合主機1進行開機之正常電源開啟程序的時間後,藉由該監控單元2的一控制元件21輸入一資料請求傳送至該檢測單元14之第二邏輯元件141,以使該第二邏輯元件141回應於該資料請求,而將該檢測資料轉換成一筆字串資訊並傳送至該監控單元2之監視元件22中顯示。在本較佳實施例中,該筆字串資訊指示出每一電源元件111/112/113/114的供電狀態及每一待測元件的初始化狀態。值得一提的是,檢測人員還可利用該控制元件21進一步將該筆字串資訊儲存成一文字檔,以供其進行後續資料分析使用,並據以改善該主機1在設計上之缺陷。
綜上所述,本發明藉由該第一邏輯元件13自動收集該等電源元件111、112、113、114之供電狀態訊號及該等待測元件121、122、123之初始化狀態訊號,並將該等訊號轉換成該檢測資料提供給該狀態顯示元件142即時顯示當前主機1在開機過程中第幾個電源元件已被啟動、或在該等電源元件111、112、113、114正常啟動時,即時顯示該等待測元件121、122、123之初始化狀態,方便檢測人員找出該等電源元件111、112、113、114於上電時序的問題點、或是該等待測元件121、122、123中何者未成功進行初始化;此外,在檢測出現異常時,檢測人員可透過該監控單元2查看更進一步的資訊來進行後續的除錯,故確實能達成本發明的目的。
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。
1:主機11:電源管理模組111:第一電源元件112:第二電源元件113:第三電源元件114:第四電源元件12:待監測模組121:第一待測元件122:第二待測元件123:第三待測元件13:第一邏輯元件14:檢測單元141:第二邏輯元件142:狀態顯示元件2:監控單元21:控制元件22:監視元件30~38:步驟
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,示例地說明本發明主機開機檢測系統的一實施例;及 圖2是一流程圖,示例地說明該實施例的該主機開機檢測系統如何執行一開機檢測程序。
30~38:步驟

Claims (10)

  1. 一種主機開機檢測方法,適用於檢測包含於一主機的一電源管理模組,藉由一主機開機檢測系統來實施,該主機開機檢測系統包括一電連接一監控單元的檢測單元、及一包含於該主機且電連接該檢測單元與該電源管理模組的第一邏輯元件,該檢測單元包括一第二邏輯元件及一電連接該第二邏輯元件之狀態顯示元件,該主機開機檢測方法包含以下步驟: (A)該第一邏輯元件傳送一供電指令集至該電源管理模組,以使該電源管理模組回應於該供電指令集產生一組供電狀態訊號並傳送至該第一邏輯元件; (B)當該第一邏輯元件接收到該組供電狀態訊號時,該第一邏輯元件根據該供電指令集及該組供電狀態訊號產生一檢測資料,並傳至該第二邏輯元件; (C)該第二邏輯元件根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件;及 (D)當該第二邏輯元件接收來自該監控單元的一資料請求時,該第二邏輯元件將該檢測資料轉換成一筆字串資訊並傳送至該監控單元。
  2. 如請求項1所述的主機開機檢測方法,其中該電源管理模組具有多個電源元件,該等電源元件在該主機進行開機的過程中依照一第一預定順序被啟動,在步驟(A)之後,該主機開機檢測方法還包含以下步驟: (E)該第一邏輯元件根據該供電指令集及該組供電狀態訊號,判定該電源管理模組的電源元件中受該供電指令集指示啟動的電源元件是否已被啟動;及 (F)當該第一邏輯元件判定出受該供電指令集指示啟動的電源元件未皆被啟動時,該第一邏輯元維持前次執行步驟(A)時的該供電指令集,並回到步驟(A)。
  3. 如請求項2所述的主機開機檢測方法,在步驟(E)之後,該主機開機檢測方法還包含以下步驟: (G)當該第一邏輯元件判定出受該供電指令集指示啟動的電源元件皆被啟動時,該第一邏輯元件判定該電源管理模組的所有電源元件是否皆被啟動;及 (H)當該第一邏輯元件判定出該電源管理模組的所有電源元件未皆被啟動時,該第一邏輯元件根據該第一預定順序更新該供電指令集以令更新後的該供電指令集指示該電源管理模組中符合該第一預定順序的下一個電源元件啟動,並回到步驟(A)。
  4. 如請求項1所述的主機開機檢測方法,其中該電源管理模組具有多個電源元件,且在步驟(D)中,該筆字串資訊指示出每一電源元件的供電狀態。
  5. 如請求項1所述的主機開機檢測方法,還適用於檢測包含於該主機且與該第一邏輯元件電連接的一待監測模組,該待監測模組具有多個待測元件,該待測元件用以在該主機進行開機的過程中依照一第二預定順序進行初始化,並傳送一組指示出其初始化狀態的初始化狀態訊號至該第一邏輯元件,其中: 在該步驟(B)中,該第一邏輯元件不僅會接收到來自該電源管理模組的該組供電狀態訊號,還會接收到來自該待監測模組的該組初始化狀態訊號,當該第一邏輯元件接收到該組供電狀態訊號及該組初始化狀態訊號時,該第一邏輯元件根據該供電指令集、該組供電狀態訊號及該組初始化狀態訊號產生一檢測資料,並傳至該第二邏輯元件。
  6. 如請求項5所述的主機開機檢測方法,其中在步驟(D)中,該筆字串資訊還指示每一待測元件的初始化狀態。
  7. 一種主機開機檢測系統,電連接一監控單元並適用於檢測包括於一主機的一電源管理模組,該主機開機檢測系統包含: 一第一邏輯元件,包含於該主機且電連接該電源管理模組,並傳送一供電指令集至該電源管理模組,以使該電源管理模組回應於該供電指令集產生一組供電狀態訊號,且該第一邏輯元件根據該供電指令集及該組供電狀態訊號產生一檢測資料;及 一檢測單元,電連接該第一邏輯元件,並具有一第二邏輯元件及一電連接該第二邏輯元件之狀態顯示元件,該第二邏輯元件根據該檢測資料,產生並輸出一狀態資訊於該狀態顯示元件,當該第二邏輯元件接收來自該監控單元的一資料請求時,該第二邏輯元件將該檢測資料轉換成一筆字串資訊並傳送至該監控單元。
  8. 如請求項7所述的主機開機檢測系統,其中該電源管理模組具有多個電源元件,該筆字串資訊指示出每一電源元件的供電狀態。
  9. 如請求項7所述的主機開機檢測系統,還適用於檢測包含於該主機且與該第一邏輯元件電連接的一待監測模組,該待監測模組具有多個待測元件,該待測元件用以在該主機進行開機的過程中依照一第二預定順序進行初始化,並傳送一組指示出其初始化狀態的初始化狀態訊號至該第一邏輯元件,其中,該第一邏輯元件不僅會接收到來自該電源管理模組的該組供電狀態訊號,還會接收到來自該待監測模組的該組初始化狀態訊號,當該第一邏輯元件接收到該組供電狀態訊號及該組初始化狀態訊號時,該第一邏輯元件根據該供電指令集、該組供電狀態訊號及該組初始化狀態訊號產生一檢測資料,並傳至該第二邏輯元件。
  10. 如請求項9所述的主機開機檢測系統,該筆字串資訊還指示每一待測元件的初始化狀態。
TW107138899A 2018-11-02 2018-11-02 主機開機檢測方法及其系統 TWI675293B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107138899A TWI675293B (zh) 2018-11-02 2018-11-02 主機開機檢測方法及其系統

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107138899A TWI675293B (zh) 2018-11-02 2018-11-02 主機開機檢測方法及其系統

Publications (2)

Publication Number Publication Date
TWI675293B TWI675293B (zh) 2019-10-21
TW202018507A true TW202018507A (zh) 2020-05-16

Family

ID=69023978

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107138899A TWI675293B (zh) 2018-11-02 2018-11-02 主機開機檢測方法及其系統

Country Status (1)

Country Link
TW (1) TWI675293B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113687705B (zh) * 2020-05-19 2024-04-19 佛山市顺德区顺达电脑厂有限公司 在待机阶段提供电源的方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1321360C (zh) * 2003-12-05 2007-06-13 宏碁股份有限公司 用以控制计算机主机开关的显示器
US7213172B2 (en) * 2004-03-31 2007-05-01 Intel Corporation Debugging power management
TW201115331A (en) * 2009-10-21 2011-05-01 Inventec Corp Self testing method and system for computing apparatus
US8575993B2 (en) * 2011-08-17 2013-11-05 Broadcom Corporation Integrated circuit with pre-heating for reduced subthreshold leakage
US9120132B2 (en) * 2011-11-09 2015-09-01 ZZ Ventures, LLC Pallet washing apparatus
TWM463843U (zh) * 2013-06-04 2013-10-21 Avalue Technology Inc 電子裝置之開關機測試系統
TW201624495A (zh) * 2014-12-31 2016-07-01 加弘科技諮詢(上海)有限公司 主機板開機初始檢測程序之記憶體容錯方法
TWI582699B (zh) * 2016-03-18 2017-05-11 神雲科技股份有限公司 通知開機階段的方法及伺服器系統

Also Published As

Publication number Publication date
TWI675293B (zh) 2019-10-21

Similar Documents

Publication Publication Date Title
CN106055438B (zh) 一种快速定位主板上内存条异常的方法及***
US9747192B2 (en) Automated operating system installation on multiple drives
US8954629B2 (en) Adapter and debugging method using the same
US9542304B1 (en) Automated operating system installation
US20120137027A1 (en) System and method for monitoring input/output port status of peripheral devices
TW201423385A (zh) 電腦測試系統及方法
US8726088B2 (en) Method for processing booting errors
JP6415210B2 (ja) 情報処理装置及び情報処理装置の故障検知方法
TWI761653B (zh) 用於測試電腦系統之裝置及方法
TWI582699B (zh) 通知開機階段的方法及伺服器系統
CN108802627B (zh) Bbu独立供电的测试方法、装置、***及可读存储介质
TWI675293B (zh) 主機開機檢測方法及其系統
TW201527965A (zh) Bios調試偵測系統及方法
US11494289B2 (en) Automatic framework to create QA test pass
US11113166B2 (en) Monitoring system and method with baseboard management controller
US10509656B2 (en) Techniques of providing policy options to enable and disable system components
US20200026682A1 (en) Techniques of accessing serial console of bmc using host serial port
CN106649002A (zh) 服务器及自动检修基板管理控制器的方法
US11726853B2 (en) Electronic control device
CN111324495B (zh) 主机开机检测方法及其***
CN114490213A (zh) 电脑主板故障的监测诊断方法、***、装置及存储介质
TWI469576B (zh) 用戶端伺服器及對其功能測試全程監測的方法
CN108073481B (zh) 可提供硬件运作信息的服务器***及其处理方法
TWI581089B (zh) 電源狀態測試系統
TWI726434B (zh) 排除管理引擎運作異常的控制方法