TWI693515B - Testing method for motherboard and testing system for motherboard - Google Patents
Testing method for motherboard and testing system for motherboard Download PDFInfo
- Publication number
- TWI693515B TWI693515B TW107143898A TW107143898A TWI693515B TW I693515 B TWI693515 B TW I693515B TW 107143898 A TW107143898 A TW 107143898A TW 107143898 A TW107143898 A TW 107143898A TW I693515 B TWI693515 B TW I693515B
- Authority
- TW
- Taiwan
- Prior art keywords
- path controller
- motherboard
- platform path
- network interface
- central processor
- Prior art date
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
Description
本發明是有關於一種具內控程式的測試方法及測試系統,特別是指一種微指令控制或微程式控制的測試方法及測試系統。 The invention relates to a test method and a test system with an internal control program, in particular to a micro-command control or micro-program control test method and test system.
參閱圖1,現有主機板a1在開機測試時是根據一跳線帽(jumper)a2設置於主機板上的不同針腳(pins)組合而載入不同的設定,一般來說,該跳線帽a2是由人為手動的方式套設於針腳上以使其導通。 Referring to FIG. 1, the existing motherboard a1 loads different settings according to different combinations of pins set on the motherboard by a jumper a2 during boot test. Generally speaking, the jumper a2 It is manually set on the pins to make them conductive.
然而,受限於需藉由人為設定跳線帽才能對主機板進行相關檢測,如此將浪費大量的人力資源而不符合經濟效益,因此,如何自動測試主機板是未來研究方向。 However, it is limited by the need to manually set jumper caps to perform relevant tests on the motherboard, which will waste a lot of human resources and not in line with economic benefits. Therefore, how to automatically test the motherboard is the future research direction.
因此,本發明的一目的,即在提供一種藉由控制主機板 的平台路徑控制器而使中央處理器可以自動的切換讀取相關的系統映像檔,而無需人為控制的主機板測試方法。 Therefore, an object of the present invention is to provide a control board The platform path controller allows the central processor to automatically switch to read the relevant system image file, without the need for manual control of the motherboard test method.
於是,本發明主機板測試方法,由一用以接收一電源供應器提供的運作電能而運作於一禁能狀態及一致能狀態二者其中之一的主機板測試系統執行,該主機板測試系統包含一主機板,及一輔助單元。 Therefore, the motherboard testing method of the present invention is executed by a motherboard testing system for receiving operating power provided by a power supply and operating in one of a disabled state and a consistent energy state. The motherboard testing system Contains a motherboard and an auxiliary unit.
該主機板包括一中央處理器、一電連接該中央處理器與該電源供應器的平台路徑控制器、一電連接該平台路徑控制器並儲存一第一系統映像檔的第一記憶體、一電連接該平台路徑控制器並儲存一第二系統映像檔的第二記憶體。 The motherboard includes a central processor, a platform path controller electrically connecting the central processor and the power supply, a first memory electrically connecting the platform path controller and storing a first system image file, a A second memory electrically connected to the platform path controller and storing a second system image file.
該輔助單元電連接該平台路徑控制器,且該輔助單元包括一治具網路介面埠、一微控制器、一第一中繼模組,及一第二中繼模組,該治具網路介面埠用以接收一由該中央處理器發出的通知信號,該微控制器包括一電連接該治具網路介面埠以接收該中央處理器發送的該通知信號的邏輯運算單元,該第一中繼模組與該第二中繼模組電連接該邏輯運算單元與該平台路徑控制器。 The auxiliary unit is electrically connected to the platform path controller, and the auxiliary unit includes a jig network interface port, a microcontroller, a first relay module, and a second relay module, the jig network The interface port is used to receive a notification signal sent by the central processor. The microcontroller includes a logic operation unit electrically connected to the jig network interface port to receive the notification signal sent by the central processor. A relay module and the second relay module are electrically connected to the logic operation unit and the platform path controller.
該主機板測試方法包含一步驟(B3)、一步驟(B7)、一步驟(B8)、一步驟(B9),及一步驟(B10)。 The motherboard testing method includes one step (B3), one step (B7), one step (B8), one step (B9), and one step (B10).
該步驟(B3)為當該平台路徑控制器根據該輔助單元的設定而選擇該第一記憶體時,該中央處理器經由該平台路徑控制器 讀取並執行該第一系統映像檔。 The step (B3) is that when the platform path controller selects the first memory according to the setting of the auxiliary unit, the central processing unit passes the platform path controller Read and execute the first system image file.
該步驟(B7)為該輔助單元根據一由該中央處理器發出的通知信號而經由該平台路徑控制器發送一關機信號至該電源供應器,使該電源供應器不提供運作電能至該主機板,使該主機板運作於該禁能狀態。 The step (B7) is that the auxiliary unit sends a shutdown signal to the power supply via the platform path controller according to a notification signal sent by the central processor, so that the power supply does not provide operating power to the motherboard To enable the motherboard to operate in the disabled state.
該步驟(B8)為該輔助單元設定該平台路徑控制器切換成選擇該第二記憶體,其中,該邏輯運算單元控制該第二中繼模組產生一開機設定至該平台路徑控制器,以將該平台路徑控制器對應的一映像檔設定切換為選擇該第二記憶體。 The step (B8) sets the platform path controller for the auxiliary unit to switch to selecting the second memory, wherein the logic operation unit controls the second relay module to generate a boot setting to the platform path controller, Switching an image file setting corresponding to the platform path controller to select the second memory.
該步驟(B9)為該輔助單元根據該通知信號經由該平台路徑控制器發送一開機信號至該電源供應器,該電源供應器提供運作電能至該主機板,使該主機板運作於該致能狀態。 The step (B9) is that the auxiliary unit sends a power-on signal to the power supply via the platform path controller according to the notification signal, and the power supply provides operating power to the motherboard to enable the motherboard to operate at the enabling status.
該步驟(B10)為該中央處理器經由該平台路徑控制器讀取並執行該第二系統映像檔。 In this step (B10), the central processor reads and executes the second system image file via the platform path controller.
又,本發明的另一目的,即在提供一種藉由控制主機板的平台路徑控制器而使中央處理器可以自動的切換讀取相關的系統映像檔,而無需人為控制的主機板測試系統。 In addition, another object of the present invention is to provide a system for testing a motherboard by controlling the platform path controller of the motherboard so that the central processor can automatically switch to read the relevant system image file without manual control.
於是,本發明用以接收一電源供應器提供的電能而運作於一禁能狀態及一致能狀態二者其中之一的主機板測試系統包含一主機板,及一輔助單元。 Therefore, the present invention is a motherboard testing system for receiving power provided by a power supply and operating in one of a disabled state and a consistent energy state, which includes a motherboard and an auxiliary unit.
該主機板包括一中央處理器、一平台路徑控制器、一第一記憶體,及一第二記憶體。 The motherboard includes a central processor, a platform path controller, a first memory, and a second memory.
該平台路徑控制器電連接該中央處理器與該電源供應器。 The platform path controller electrically connects the central processor and the power supply.
該第一記憶體電連接該平台路徑控制器並儲存一第一系統映像檔。 The first memory is electrically connected to the platform path controller and stores a first system image file.
該第二記憶體電連接該平台路徑控制器並儲存一第二系統映像檔。 The second memory is electrically connected to the platform path controller and stores a second system image file.
該輔助單元電連接該平台路徑控制器,且該輔助單元包括一治具網路介面埠、一微控制器、一第一中繼模組,及一第二中繼模組,該治具網路介面埠用以接收一由該中央處理器發出的通知信號,該微控制器包括一電連接該治具網路介面埠以接收該中央處理器發送的該通知信號的邏輯運算單元,該第一中繼模組與該第二中繼模組電連接該邏輯運算單元與該平台路徑控制器。 The auxiliary unit is electrically connected to the platform path controller, and the auxiliary unit includes a jig network interface port, a microcontroller, a first relay module, and a second relay module, the jig network The interface port is used to receive a notification signal sent by the central processor. The microcontroller includes a logic operation unit electrically connected to the jig network interface port to receive the notification signal sent by the central processor. A relay module and the second relay module are electrically connected to the logic operation unit and the platform path controller.
當該輔助單元設定該平台路徑控制器選擇該第一記憶體時,該中央處理器經由該平台路徑控制器讀取並執行該第一系統映像檔,該輔助單元根據一由該中央處理器發出的通知信號而經由該平台路徑控制器發送一關機信號至該電源供應器,使該電源供應器不提供運作電能至該主機板,進而使該主機板運作於該禁能狀態,該輔助單元根據該通知信號控制設定該平台路徑控制器切換成選 擇該第二記憶體,其中,該邏輯運算單元控制該第二中繼模組產生一開機設定至該平台路徑控制器,以將該平台路徑控制器對應的一映像檔設定切換為選擇該第二記憶體,該輔助單元根據該通知信號控制該平台路徑控制器發送一開機信號至該電源供應器,使該電源供應器提供運作電能至該主機板,進而使該主機板再次運作於該致能狀態,而該中央處理器經由該平台路徑控制器讀取並執行該第二系統映像檔。 When the auxiliary unit sets the platform path controller to select the first memory, the central processor reads and executes the first system image file through the platform path controller, and the auxiliary unit sends Notification signal to send a shutdown signal to the power supply via the platform path controller, so that the power supply does not provide operating power to the motherboard, and then the motherboard operates in the disabled state, the auxiliary unit according to The notification signal controls to set the platform path controller to switch to select Select the second memory, wherein the logic operation unit controls the second relay module to generate a boot setting to the platform path controller to switch an image file setting corresponding to the platform path controller to select the second memory Two memories, the auxiliary unit controls the platform path controller to send a power-on signal to the power supply according to the notification signal, so that the power supply provides operating power to the motherboard, and then the motherboard operates again in the And the central processor reads and executes the second system image file via the platform path controller.
本發明的功效在於:藉由輔助單元根據通知信號而經由平台路徑控制器控制電源供應器提供/不提供運作電能給主機板,使主機板在禁能狀態與致能狀態間切換,並在主機板切換期間,由輔助單元根據通知信號控制設定平台路徑控制器切換映像檔設定以選擇不同的記憶體,以在主機板切換於致能狀態開機後,使中央處理器讀取並執行不同的系統映像檔。 The effect of the present invention is that the auxiliary unit controls the power supply to provide/not provide operating power to the motherboard through the platform path controller according to the notification signal, so that the motherboard switches between the disabled state and the enabled state, and During the board switching, the auxiliary unit controls the setting of the platform path controller according to the notification signal to switch the image file settings to select different memories to enable the central processor to read and execute different systems after the motherboard is switched on and turned on. Image file.
a1:主機板 a1: motherboard
a2:跳線帽 a2: jumper cap
1:電源供應器 1: Power supply
2:主機板 2: motherboard
20:系統記憶體 20: System memory
21:中央處理器 21: CPU
22:硬碟模組 22: Hard disk module
23:平台路徑控制器 23: platform path controller
34:第二中繼模組 34: Second relay module
4:測試伺服器 4: Test the server
(A):發送觸發信號步驟 (A): Step of sending trigger signal
(B):運作測試程式步驟 (B): Steps to run the test program
(B3):主要系統映像檔測試子步驟 (B3): Main system image test substep
(B4):發送通知子步驟 (B4): Send notification substep
(B5):讀取批次檔子步驟 (B5): Read the batch file substep
(B6):等待子步驟 (B6): Wait for substep
24:第一記憶體 24: First memory
25:第二記憶體 25: second memory
28:第一網路介面埠 28: The first network interface port
29:第二網路介面埠 29: Second network interface port
3:輔助單元 3: auxiliary unit
31:治具網路介面埠 31: Fixture network interface port
32:微控制器 32: Microcontroller
321:邏輯運算單元 321: Logic operation unit
322:記憶體 322: Memory
33:第一中繼模組 33: The first relay module
331:訊號輸入端 331: Signal input terminal
332:控制端 332: Control terminal
333:第一訊號輸出端 333: The first signal output
334:第二訊號輸出端 334: Second signal output
(B7):控制關機子步驟 (B7): Control shutdown substep
(B8):控制切換子步驟 (B8): Control switching substep
(B9):控制開機子步驟 (B9): Control boot substep
(B10):備份系統映像檔測試子步驟 (B10): Backup system image test substep
(C):觸發測試程式步驟 (C): trigger test program steps
(D):執行測試程式步驟 (D): Steps to execute the test program
(D3):主要系統映像檔測試子步驟 (D3): Main system image test substep
(D4):發送通知子步驟 (D4): Send notification substep
(D5):讀取批次檔子步驟 (D5): Read the batch file substep
(D6):等待子步驟 (D6): Wait for substep
(D7):控制關機子步驟 (D7): control shutdown substep
(D8):控制切換子步驟 (D8): Control switching substep
(D9):控制開機子步驟 (D9): Control boot substep
(D10):備份系統映像檔測試子步驟 (D10): Sub-step of testing the backup system image file
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:圖1是一局部示意圖,說明現有的主機板;圖2是一示意圖,說明本發明主機板測試系統的一第一實施例;圖3是一局部示意圖,輔助說明該實施例的一第一、第二中繼 模組的運作機制;圖4是一流程圖,說明該實施例執行的主機板測試方法;圖5是一流程圖,輔助說明該主機板測試方法的一運作測試程式步驟;圖6是一示意圖,說明本發明主機板測試系統的一第二實施例;圖7是一流程圖,說明該實施例執行的主機板測試方法;及圖8是一流程圖,輔助說明該主機板測試方法的一執行測試程式步驟。 Other features and functions of the present invention will be clearly presented in the embodiments with reference to the drawings, in which: FIG. 1 is a partial schematic diagram illustrating the existing motherboard; FIG. 2 is a schematic diagram illustrating the motherboard testing system of the present invention A first embodiment of FIG. 3 is a partial schematic diagram to help explain a first and second relay of this embodiment The operation mechanism of the module; FIG. 4 is a flowchart illustrating the motherboard testing method performed by the embodiment; FIG. 5 is a flowchart illustrating the operation test program steps of the motherboard testing method; FIG. 6 is a schematic diagram , Illustrating a second embodiment of the motherboard testing system of the present invention; FIG. 7 is a flowchart illustrating the motherboard testing method performed by this embodiment; and FIG. 8 is a flowchart illustrating the first of the motherboard testing methods Run the test program steps.
第一實施例 First embodiment
參閱圖2,本發明用以接收一電源供應器1提供的電能而運作於一禁能狀態及一致能狀態二者其中之一的主機板測試系統的一第一實施例,包含一主機板2、一輔助單元3,及一測試伺服器4。
Referring to FIG. 2, a first embodiment of a motherboard testing system for receiving power provided by a power supply 1 and operating in one of a disabled state and a consistent energy state according to the present invention includes a
該主機板2包括一中央處理器21、一硬碟模組22、一平台路徑控制器23、一第一記憶體24、一第二記憶體25、一第一網路介面埠28,及一第二網路介面埠29。
The
該硬碟模組22經由該平台路徑控制器連接該中央處理器21,並儲存一對應於一觸發信號而供該中央處理器21執行的測試
程式。
The
該平台路徑控制器23(PCH:Platform Controller Hub)電連接該中央處理器21與該電源供應器1,用以接收並傳送該觸發信號至該中央處理器21。
The platform path controller 23 (PCH: Platform Controller Hub) electrically connects the
需再說明的是,該電源供應器1在有接收到外部提供的交流電源(例如:市電)時,則在主機板開機時,該電源供應器1會同時提供主機板開機運作電能以及待機電能,而於主機板關機時,該電源供應器1不提供主機板開機所需運作電能,但是仍會持續提供待機(standby)電能給主機板的該平台路徑控制器23,因此該平台路徑控制器23可在系統關機狀態下來偵測由一使用者按壓開機鍵所產生的開機控制信號。
It should be noted that when the power supply 1 receives external AC power (eg, commercial power), the power supply 1 will provide power for the motherboard to start operation and standby when the motherboard is turned on. When the motherboard is shut down, the power supply 1 does not provide the power required for the motherboard to start up, but it will continue to provide standby power to the
此外,該中央處理器21與該平台路徑控制器23是藉由直接媒體介面(DMI:Direct Media Interface),即匯流排,互相電連接,該中央處理器21根據該平台路徑控制器23接收的該觸發信號以讀取並執行儲存於該硬碟模組22的該測試程式。
In addition, the
一般而言,主機板通常會搭配兩顆用以建立中央處理器與周邊裝置資料傳輸通道的晶片:南橋和北橋;南橋主要負責低速的資料匯流傳輸,例如串列高階技術附接(Serial ATA:Serial Advanced Technology Attachment)匯流排及區域網路(LAN:Local Area Natwork);北橋則是負責較高速的外設元件互連標 準(PCI-E:Peripheral Component Interconnect Express)匯流排和隨機存取記憶體(RAM:Random Access Memory)的讀取,但由於現今中央處理器的速度不斷上升,但前端匯流排的頻寬則不變,(即中央處理器與北橋的連接),而平台路徑控制器重新分配了各項資料匯流輸入/輸出功能,其將記憶體控制器及外設元件互連標準控制器與中央處理器整合為一晶片組(chipset),並取代原本南橋及北橋的一些功能集並連接其他資料匯流輸入/輸出,例如:音效裝置、串列高階技術附接匯流排、通用序列匯流排(USB:Universal Serial Bus),及區域網路。 Generally speaking, the motherboard is usually equipped with two chips used to establish data transmission channels between the central processing unit and peripheral devices: Southbridge and Northbridge; Southbridge is mainly responsible for low-speed data bus transmission, such as serial high-end technology attachment (Serial ATA: Serial Advanced Technology Attachment) bus and local area network (LAN: Local Area Natwork); Northbridge is responsible for the interconnection of higher-speed peripheral components Quasi (PCI-E: Peripheral Component Interconnect Express) bus and random access memory (RAM: Random Access Memory) read, but because the speed of the central processor continues to increase today, but the bandwidth of the front-end bus is not Change, (that is, the connection between the central processing unit and the north bridge), and the platform path controller redistributes various data bus input/output functions, which integrates the memory controller and peripheral components interconnection standard controller and the central processing unit It is a chipset and replaces some of the original feature sets of the South Bridge and North Bridge and connects to other data bus input/output, such as: audio devices, serial high-end technology attached bus, universal serial bus (USB: Universal Serial) Bus), and local area network.
該第一記憶體24電連接該平台路徑控制器23,並儲存一相關於該測試程式的第一系統映像檔。
The
該第二記憶體25電連接該平台路徑控制器23,並儲存一相關於該測試程式的第二系統映像檔。
The
其中,該第一、第二記憶體24、25為非揮發性記憶體(NVM:Non-Volatile memory)種類中的快閃記憶體(Flash memory),而該第一、第二系統映像檔為基本輸入輸出系統映像檔(BIOS:Basic Input Output System)。
Wherein, the first and
該平台路徑控制器23電連接該輔助單元3,並受控於該輔助單元3的設定以選擇該第一、第二記憶體24、25二者其中之一。
The
該第一網路介面埠28電連接該平台路徑控制器23,並用
以接收外部傳送的該觸發信號。
The first
該第二網路介面埠29電連接該平台路徑控制器23,並經由該平台路徑控制器23接收該中央處理器21傳送的一通知信號。
The second
該輔助單元3包括一治具網路介面埠31、一微控制器32、一第一中繼模組33,及一第二中繼模組34。
The
該治具網路介面埠31電連接該第二網路介面埠29,接收來自該中央處理器21所發送、並經由該平台路徑控制器23傳送至該第二網路介面埠29的該通知信號。
The jig
該微控制器32包括一電連接該治具網路介面埠31以接收該中央處理器21發送的該通知信號的邏輯運算單元321,及一以外掛形式電連接該邏輯運算單元321並儲存相關於該通知信號的批次檔的記憶體322。
The
該第一中繼模組33電連接該邏輯運算單元321,及該平台路徑控制器23,並在根據該邏輯運算單元321執行該批次檔時,傳送一開/關機模擬訊號至該平台路徑控制器23,且該平台路徑控制器23根據所接收的開/關機模擬訊號控制該電源供應器1提供/不提供運作電能至該主機板2,使該主機板2運作於該致能狀態及該禁能狀態二者其中之一。需再說明的是,該第一中繼模組33是直接電連接該平台路徑控制器23的通用型輸入輸出接腳(GPIO pin:General Purpose Input Output pin),以傳送該開/關機模擬訊
號至該平台路徑控制器23,而該平台路徑控制器23則根據該開/關機模擬訊號來控制該電源供應器1,對應的使該電源供應器1提供/不提供電能至該主機板2。
The
在本實施例中,對於該電源供應器1控制其提供/不提供運作電能的切換機制,是由輔助單元3的該微控制器32控制該第一中繼模組33快速的由高電位(pull high)切換到低電位(pull low),再切換回高電位(pull high)的動作來模擬並取代習知由使用者按電源鍵產生開機控制信號的動作,參閱圖3,進一步詳細說明該第一中繼模組33的詳細作動機制,該第一中繼模組33具有一訊號輸入端331、一控制端332、一第一訊號輸出端333,及一第二訊號輸出端334,該第一中繼模組33模擬一脈衝訊號輸出的機制如下:該訊號輸入端331接地,並預設電連接該第二訊號輸出端334,該第一訊號輸出端333電連接該平台路徑控制器23的一電源開關控制接腳,並電連接一接收一電壓源VCC的電阻R1,因此該第一訊號輸出端333的電壓準位預設為高電位,且該第二訊號輸出端334浮接,接著該控制端332控制該訊號輸入端331切換為與該平台路徑控制器23的通用型輸入輸出接腳電連接,以輸入低電位到該平台路徑控制器23,待經過一第一脈衝時間(約0.3秒~0.5秒)後再切回,也就是斷開該第一中繼模組33被電連接到高電位的該第一訊號輸出端333與該接地的訊號輸入端331的電連接,如此就可以產生 一個低電壓的脈波。 In this embodiment, for the switching mechanism of the power supply 1 to control the supply/non-operation power supply, the microcontroller 32 of the auxiliary unit 3 controls the first relay module 33 to quickly switch from a high potential ( pull high) to switch to the low potential (pull low), and then switch back to the high potential (pull high) to simulate and replace the conventional action of the user pressing the power button to generate a power-on control signal, refer to FIG. 3 for further details on this The detailed operation mechanism of the first relay module 33, the first relay module 33 has a signal input terminal 331, a control terminal 332, a first signal output terminal 333, and a second signal output terminal 334, the The mechanism of the first relay module 33 simulating a pulse signal output is as follows: the signal input terminal 331 is grounded, and is electrically connected to the second signal output terminal 334 by default, and the first signal output terminal 333 is electrically connected to the platform path controller A power switch control pin of 23 is electrically connected to a resistor R1 that receives a voltage source V CC . Therefore, the voltage level of the first signal output terminal 333 is preset to a high potential, and the second signal output terminal 334 floats Then, the control terminal 332 controls the signal input terminal 331 to be electrically connected to the universal input and output pins of the platform path controller 23 to input a low potential to the platform path controller 23, after a first pulse Switch back after a period of time (about 0.3 seconds to 0.5 seconds), that is, disconnect the first relay module 33 from the first signal output terminal 333 and the grounded signal input terminal 331 that are electrically connected to a high potential Connect so that a low voltage pulse can be generated.
該第二中繼模組34電連接該邏輯運算單元321,並與該平台路徑控制器23的二個通用型輸入輸出接腳電連接,以傳送一開機設定至該平台路徑控制器23,該開機設定對應該第一、第二記憶體24、25所分別儲存的該第一、第二系統映像檔,該第二中繼模組34根據該邏輯運算單元321執行該批次檔時,該第二中繼模組34受控地提供該開機設定至該平台路徑控制器23,且該平台路徑控制器23根據該開機設定選擇該第一、第二記憶體24、25二者其中之一者作為該次開機所要執行的目標基本輸入輸出系統映像檔。
The
另一方面,該平台路徑控制器23選擇該第一、第二記憶體24、25的該第一、第二映像檔可分成以下三種樣態來實施:
On the other hand, the
一、該平台路徑控制器23的二個通用型輸入輸出接腳分別對應於該第一、第二記憶體24、25所分別儲存的該第一、第二系統映像檔,並根據該等通用型輸入輸出接腳所接收的電壓準位作為開機設定,而對應地切換其內部的映像檔設定以對應的選擇該第一、第二記憶體24、25二者其中之一,進而設定選擇該次開機所要執行的目標基本輸入輸出系統映像檔,例如,當該其中一通用型輸入輸出接腳接收到高電位時,則該平台路徑控制器23選擇該第一記憶體24,藉以選擇設定對應的該第一系統映像檔,作為該次開機所要執行的目標基本輸入輸出系統映像檔。
1. The two universal input and output pins of the
二、該平台路徑控制器23根據其自身的一特定通用型輸入輸出接腳所接收的電壓準位作為開機設定,而切換其內部的映像檔設定以對應的選擇該第一、第二記憶體24、25二者其中之一,以設定選擇該次開機所要執行的目標基本輸入輸出系統映像檔,例如,當該特定通用型輸入輸出接腳所接收的電壓準位為高電位時,則該平台路徑控制器23與該第一記憶體24電導通,藉以選擇設定對應的該第一系統映像檔,作為該次開機所要執行的目標基本輸入輸出系統映像檔,反之,則選擇設定對應的該第二系統映像檔。
2. The
需再說明的是,該平台路徑控制器23選擇該第一、第二記憶體24、25二者其中之一的實施樣態為:該平台路徑控制器23的兩組匯流排分別連接該第一、第二記憶體24、25,並由該平台路徑控制器23根據該開機設定控制切換其內部的映像檔設定以選擇該第一、第二記憶體24、25二者其中之一。
It should be further explained that the implementation mode of the
三、另一種實施樣態為由該平台路徑控制器23根據該開機設定控制與該第一、第二記憶體24、25電連接的一開關模組(圖未示)的切換,以與該第一、第二記憶體24、25二者其中之一電導通。
3. Another implementation mode is that the
該測試伺服器4電連接該第一網路介面埠28,並藉動態主機設定協定(DHCP:Dynamic Host Configuration Protocol)發送一位址至該第一網路介面埠28,並用以根據該位址發送該觸發
信號至該第一網路介面埠28,此外,該測試伺服器4可藉由動態主機設定協定搜尋在其區域網路連線範圍內本身具有固定位址的電腦裝置,而該輔助單元3的該治具網路介面埠31具有一固定位址,因此該測試伺服器4可藉由動態主機設定協定搜尋到該固定位址,並將該固定位址傳送至該主機板2的第二網路介面埠29,使該主機板2的該中央處理器21可藉該固定位址經由該平台路徑控制器23與該第二網路介面埠29發送該通知信號至該輔助單元3的該治具網路介面埠31,此外,該測試伺服器4並可將配發至該第一網路介面埠28的位址傳送至該輔助單元3的該治具網路介面埠31。
The
參閱圖4,該實施例執行的一主機板測試方法包含一發送觸發指令步驟(A),及一運作測試程式步驟(B)。 Referring to FIG. 4, a motherboard testing method performed in this embodiment includes a step (A) of sending a trigger command and a step (B) of an operation test program.
該發送觸發信號步驟為(A):該測試伺服器4根據配發至該第一網路介面埠28的該位址而發送該觸發信號至該第一網路介面埠28,並經由該平台路徑控制器23傳送至該中央處理器21。
The step of sending the trigger signal is (A): the
該運作測試程式步驟為(B):該中央處理器21根據該觸發信號執行儲存在該硬碟模組22的該測試程式。
The operation test program step is (B): the
參閱圖5,詳細地說,該運作測試程式步驟(B)進一步包含一主要系統映像檔測試子步驟(B3)、一發送通知子步驟(B4)、一讀取批次檔子步驟(B5)、一等待子步驟(B6)、一控制關機子步驟(B7)、一控制切換子步驟(B8)、一控制開機 子步驟(B9),及一備份系統映像檔測試子步驟(B10)。 Referring to FIG. 5, in detail, the operation test program step (B) further includes a main system image file test substep (B3), a send notification substep (B4), a batch file read substep (B5), One wait substep (B6), one control shutdown substep (B7), one control switching substep (B8), one control boot Sub-step (B9), and a backup system image test sub-step (B10).
。該主要系統映像檔測試子步驟(B3)為:該中央處理器21執行選定的目標基本輸入輸出系統映像檔,例如,該第二中繼模組34根據該邏輯運算單元321的預設控制,而使該第二中繼模組34提供該預設的開機設定至該平台路徑控制器23,且該平台路徑控制器23根據預設的該開機設定選擇該第一記憶體24作為該次開機所要執行的目標基本輸入輸出系統映像檔,進而使該中央處理器21執行儲存於該第一記憶體24的該第一系統映像檔,以進行與該第一系統映像檔相關的系統硬體配置檢測,即,執行與硬體配置相關的加電自檢(POST:Power-on Self-test)。
. The main system image file test substep (B3) is: the
該發送通知子步驟(B4)為:當該中央處理器21執行該第一系統映像檔後接著發送該通知信號至該平台路徑控制器23,並經由該平台路徑控制器23傳送至該第二網路介面埠29。
The sending notification sub-step (B4) is: when the
該讀取批次檔子步驟(B5)為:該治具網路介面埠31自該第二網路介面埠29接收該通知信號,該邏輯運算單元321根據該治具網路介面埠31接收的該通知信號讀取並執行儲存於該記憶體322的該批次檔。
The substep (B5) of reading the batch file is: the jig
該等待子步驟(B6)為:藉由執行該批次檔而使該邏輯運算單元321等待一預定時間(如:1~60秒其中任一)。
The waiting sub-step (B6) is to make the
該控制關機子步驟(B7)為:該邏輯運算單元321依據
該測試伺服器4配發至該主機板2的該位址而控制該第一中繼模組33產生一開/關機模擬訊號至該平台路徑控制器23,以藉由該平台路徑控制器23將該電源供應器1切換至該禁能狀態。
The control shutdown sub-step (B7) is that the
需再說明的是,在該控制關機子步驟(B7)中,該第一中繼模組33是透過其與該平台路徑控制器23電連接的接腳(pin)產生該開/關機模擬訊號以模擬一個高/低峰脈衝信號,並傳送至該平台路徑控制器23進而控制該電源供應器關閉電源。
It should be further explained that in the control shutdown sub-step (B7), the
該控制切換子步驟(B8)為:該邏輯運算單元321控制該第二中繼模組34產生該開機設定至該平台路徑控制器23,以將該平台路徑控制器23的映像檔設定切換為選擇該第二記憶體25。
The control switching sub-step (B8) is: the
該控制開機子步驟(B9)為:該邏輯運算單元321控制該第一中繼模組33產生另一開機模擬訊號至該平台路徑控制器23,以將該電源供應器切換至該致能狀態。
The control boot sub-step (B9) is: the
該備份系統映像檔測試子步驟(B10)為:當該電源供應器1運作於該致能狀態而輸出運作電源至主機板以供該中央處理器21運作後,該中央處理器21接著經由該平台路徑控制器23根據被選擇的該第二記憶體25讀取儲存於該第二記憶體25的該第二系統映像檔,以執行相關於該第二系統映像檔的硬體配置。
The sub-step (B10) of the backup system image file test is: when the power supply 1 operates in the enabled state and outputs operating power to the motherboard for the
上述流程可再進一步地統整並區分成二種做法: The above process can be further integrated and divided into two approaches:
一、該平台路徑控制器23接收該測試伺服器4的觸發信
號,進而促使該中央處理器21執行該硬碟模組22儲存的測試程式,再藉由該中央處理器21執行測試程式,並傳送批次檔至該輔助單元3的該微控制器32,同時該中央處理器21經由該平台路徑控制器23載入根據該開機設定所選擇的基本輸入輸出系統,該微控制器32接收儲存並執行該批次檔,且由於執行該批次檔而在計時一預設時間後(等待該中央處理器21執行基本輸入輸出系統而執行加電自檢程序完成後),該微控制器32藉由控制該第一中繼模組33以送出開/關機模擬訊號(高/低峰脈衝信號)使該平台路徑控制器23進行關機程序,該微控制器32接著切換第二中繼模組,使該平台路徑控制器23在下次開機後選擇另一基本輸入輸出系統。接著該微控制器32再次藉由控制該第一中繼模組33以送出開/關機模擬訊號使該平台路徑控制器23通知該中央處理器21進行開機,該中央處理器21進而載入並執行該平台路徑控制器23所選擇的另一基本輸入輸出系統。
1. The
二、該平台路徑控制器23接收該測試伺服器4的觸發信號,進而使該中央處理器21執行該硬碟模組22儲存的測試程式,進而使該中央處理器21執行該平台路徑控制器23所選擇的目標基本輸入輸出系統。待執行目標基本輸入輸出系統而完成加電自檢後,該中央處理器21再次執行該測試程式而傳送批次檔至該輔助單元3的該微控制器32,使該微控制器32進行儲存並執行該批次檔,
該微控制器32藉由執行該批次檔而控制該第一中繼模組33送出開/關/機模擬訊號至該平台路徑控制器23,該平台路徑控制器23根據開/關機模擬訊號進行關機程序,接著該微控制器32控制該第二中繼模組34來送出開機設定至該平台路徑控制器23並執行後續相關程序。
2. The
需再進一步說明的是,分別儲存該第一系統映像檔與第二系統映像檔的該第一、第二記憶體24、25,分別還儲存一第一標註碼及一第二標註碼,以使該主機板2的該中央處理器21在執行系統映像檔時可區別當前執行的系統映像檔為何者,避免重覆執行而浪費測試時間。
It should be further explained that the first and
此外,以下再針對關於該平台路徑控制器23選擇該第一、第二記憶體24、25二者其中之一補充其詳細做法:當開機時,該平台路徑控制器23是根據當下的基本輸入輸出系統映像檔選擇相關的通用型輸入輸出(GPIO:General purpose input output)接腳而選定一目標基本輸入輸出系統,該中央處理器21開始執行該目標基本輸入輸出系統映像檔而進行加電自檢(POST:Power on Self Test)程序後,經由該平台路徑控制器23來發送開始執行加電自檢的通知至該輔助單元3,該輔助單元3於收到開始執行加電自檢的通知後,該輔助單元3的該微控制器32根據該通知以開始執行其批次檔,且該微控制器32藉由執行該批次檔而等待一預設時間
後,模擬一個低峰脈衝(low pulse)信號的開/關機模擬訊號輸出到該平台路徑控制器23,使該平台路徑控制器23接收低峰脈衝信號的開/關機模擬訊號,以進行關機的動作。而此預設時間會大於等於執行加電自檢完成所需的時間,接著該平台路徑控制器23選擇該第二中繼模組34後,才再藉由該第一中繼模組33送出相當於在實體按鍵被按壓而產生的開/關機模擬訊號,該平台路徑控制器23根據所接收的開/關機模擬訊號及當下系統為開機或關機的狀態來執行關/開機,因此該平台路徑控制器23就會根據所接收的開/關機模擬訊號來進行系統第二次開機,並根據切換後的通用型輸入輸出接腳來選擇另一基本輸入輸出系統,並進行後續相關程序。
In addition, the following further supplements the detailed method for selecting one of the first and
上述本發明主機板測試系統的該第一實施例,由該測試伺服器根據配發至該第一網路介面埠的位址而發送觸發信號至該第一網路介面埠,並經由該平台路徑控制器傳送至該中央處理器,使該中央處理器根據該觸發信號而執行該硬碟模組內的測試程式,並依據測試程式內容在執行第一系統映像檔完成後,接著發送通知信號經由該平台路徑控制器到該第二網路介面埠,此外,藉由該測試伺服器透過動態主機設定協定方式搜尋到該治具網路介面部的一固定位址,該第二網路介面埠可根據該固定位址將該通知信號傳送到該治具網路介面埠,再經由該治具網路介面埠傳送到該邏輯運算單元,該邏輯運算單元根據該通知信號而執行該記憶體儲存 的批次檔,並根據該測試伺服器配發給該第一網路介面埠的位址,進而藉該第一中繼模組及該平台路徑控制器控制該電源供應器運作於該禁能狀態而不輸出運作電能,接著再藉該第二中繼模組的設定使該平台路徑控制器選擇該第二記憶體,且不選擇該第一記憶體,例如,該平台路徑控制器,根第二中繼模組的設定而使該中央處理器可透過該平台路徑控制器與該第二記憶體電連接,但藉由該平台路徑控制器之內部電路斷開該中央處理器與該第一記憶體的電連接,接著再由該邏輯運算單元依照該批次檔內容控制該第一中繼模組及該平台路徑控制器將該電源供應器切換運行在該致能狀態而輸出電能,使該中央處理器透過該平台路徑控制器及其所選擇的該第二記憶體以執行儲存於該第二記憶體的該第二系統映像檔,因此無須透過人為的操作以控制中央處理器與第一、第二記憶體的設定選擇狀態及該電源供應器提供運作電能的開關,而符合節省人力的需求。 In the first embodiment of the motherboard testing system of the present invention described above, the test server sends a trigger signal to the first network interface port according to the address assigned to the first network interface port and passes through the platform The path controller transmits to the central processor, so that the central processor executes the test program in the hard disk module according to the trigger signal, and after executing the first system image file according to the content of the test program, then sends a notification signal Through the platform path controller to the second network interface port, in addition, the test server finds a fixed address of the jig network interface face through the dynamic host setting protocol, the second network interface The port can transmit the notification signal to the jig network interface port according to the fixed address, and then to the logic operation unit through the jig network interface port, and the logic operation unit executes the memory according to the notification signal store Batch file based on the address assigned to the first network interface port by the test server, and then the first relay module and the platform path controller to control the power supply to operate in the disabled The state does not output operating power, and then the setting of the second relay module causes the platform path controller to select the second memory, and does not select the first memory, for example, the platform path controller, root The setting of the second relay module allows the central processor to be electrically connected to the second memory through the platform path controller, but the central processor and the first memory are disconnected by the internal circuit of the platform path controller An electrical connection to a memory, and then the logic operation unit controls the first relay module and the platform path controller according to the content of the batch file to switch the power supply to operate in the enabled state to output electrical energy, The central processor executes the second system image file stored in the second memory through the platform path controller and the selected second memory, so there is no need to control the central processor and The setting selection state of the first and second memories and the switch of the power supply provided by the power supply to meet the requirements of saving manpower.
第二實施例 Second embodiment
參閱圖6,本發明主機板測試系統的一第二實施例,與第一實施例的差別在於:該主機板2包括一電連接該中央處理器21的系統記憶體20,該系統記憶體20儲存一具有一觸發信號的批次檔,以取代第一實施例的該測試伺服器4。
Referring to FIG. 6, a second embodiment of the motherboard testing system of the present invention differs from the first embodiment in that the
需再說明的是,該治具網路介面埠31具有一固定位址,
並可藉動態主機設定協定(DHCP:Dynamic Host Configuration Protocol)對該第二網路介面埠29配發一外部位址,並根據該外部位址進而使該邏輯運算單元321可透過該第一、第二中繼模33、34而控制該主機板受控地切換於一致能狀態及一禁能狀態二者其中之一。
It should be further explained that the jig
參閱圖7,該第二實施例執行的一主機板測試方法包含一觸發測試程式步驟(C),及一執行測試程式步驟(D)。 Referring to FIG. 7, a motherboard testing method executed by the second embodiment includes a trigger test procedure step (C) and a test procedure execution step (D).
該觸發測試程式步驟為(C)與該第一實施例的該發送觸發信號步驟為(A)差異在於:該中央處理器21自該系統記憶體讀20取具有該觸發信號的該批次檔。
The step of the trigger test program is (C) and the step of sending the trigger signal of the first embodiment is (A) The difference is that the
該執行測試程式步驟為(D):該中央處理器21依據該觸發信號執行儲存於該硬碟模組22的該測試程式。
The step of executing the test program is (D): the
參閱圖8,該執行測試程式步驟(D)進一步地包括一主要系統映像檔測試子步驟(D3)、一發送通知子步驟(D4)、一讀取批次檔子步驟(D5)、一等待子步驟(D6)、一控制關機子步驟(D7)、一控制切換子步驟(D8)、一控制開機子步驟(D9),及一備份系統映像檔測試子步驟(D10)。 Referring to FIG. 8, the step (D) of executing the test program further includes a main system image file testing substep (D3), a sending notification substep (D4), a reading batch file substep (D5), and a waiting substep Step (D6), a control shutdown substep (D7), a control switching substep (D8), a control startup substep (D9), and a backup system image file test substep (D10).
其中,該執行測試程式步驟(D)的各個子步驟與該第一實施例的該運作測試程式步驟(B)的各個子步驟對應的差異在於:該發送通知子步驟(D4)、該控制關機子步驟(D7)、該控 制切換子步驟(D8),及該控制開機子步驟(D9),以下進一步詳細說明。 The difference between the sub-steps of the step (D) of the execution test program and the sub-steps of the step (B) of the operation test program of the first embodiment is that the sub-step of sending the notification (D4) and the control shutdown Substep (D7), the control The control switching sub-step (D8), and the control starting sub-step (D9), will be described in further detail below.
該發送通知子步驟(D4)為:當該中央處理器21執行該第一系統映像檔後接著發送一通知信號至該平台路徑控制器23,並經由該平台路徑控制器23傳送至該第二網路介面埠29,再由該第二網路介面埠29透過搜尋或使用者指定取得該治具網路介面埠31的該固定位址,並將該通知信號根據該固定位址傳送至該治具網路介面埠31。
The sending notification sub-step (D4) is: when the
該控制關機子步驟(D7)為:該邏輯運算單元321依據該治具網路介面埠31配發的該外部位址控制該第一中繼模組33經過0.3秒將該電源供應器1切換至該禁能狀態。
The control shutdown sub-step (D7) is: the
該控制切換子步驟(D8)為:該邏輯運算單元321依據該治具網路介面埠31配發的該外部位址控制該第二中繼模組34,使該平台路徑控制器23設定選擇該第二記憶體25。
The control switching sub-step (D8) is: the
該控制開機子步驟(D9)為:該邏輯運算單元321依據該治具網路介面埠31配發的該外部位址控制該第一中繼模組33經過0.3秒後將該電源供應器1切換至該致能狀態。
The control boot substep (D9) is: the
需再進一步說明的是,分別儲存該第一系統映像檔與第二系統映像檔的該第一、第二記憶體24、25,分別還儲存一第一標註碼及一第二標註碼,以使該主機板2的該中央處理器21在執行
系統映像檔時可區別當前執行的系統映像檔為何者,避免重覆執行而浪費測試時間。
It should be further explained that the first and
上述本發明主機板測試系統的該第二實施例,由該主機板的該中央處理器根據內建於該系統記憶體的批次檔而執行該硬碟模組內的測試程式,並依據測試程式內容在執行第一系統映像檔完成後,接著發送通知信號經由該平台路徑控制器到該第一網路介面埠,該第一網路介面埠並該治具網路介面埠的固定位址將該通知信號發送至該治具網路介面埠,再經由該治具網路介面埠傳送到該邏輯運算單元,該邏輯運算單元根據該通知而執行該記憶體儲存的批次檔,並根據該治具網路介面埠藉由動態主機設定協定配發至該第一網路介面埠的位址,進而透過該第一中繼模組控制該電源供應器運作於該禁能狀態而不輸出運作電能,接著再藉該第二中器模組控制設定使該平台路徑控制器選擇該第二記憶,且不選擇該第一記憶體,接著再由該邏輯運算單元依照該批次檔內容控制該第一中繼模組經由該平台路徑控制器控制該電源供應器切換運行在該致能狀態而輸出電能,使該中央處理器於再次開機時,透過該平台路徑控制器執行儲存於該第二記憶體的該第二系統映像檔,因此無須透過人為的操作以控制中央處理器與第一、第二記憶體的選擇狀態及電源供應器的開關,而符合節省人力的需求。 In the second embodiment of the motherboard testing system of the present invention described above, the central processor of the motherboard executes the test program in the hard disk module according to the batch file built in the system memory, and according to the test After the execution of the first system image file is completed, the program content is then sent a notification signal to the first network interface port via the platform path controller, the first network interface port and the fixed address of the jig network interface port Send the notification signal to the jig network interface port, and then send it to the logic operation unit through the jig network interface port, the logic operation unit executes the batch file stored in the memory according to the notification, and according to The jig network interface port is assigned to the address of the first network interface port through a dynamic host configuration protocol, and then the first power supply module is used to control the power supply to operate in the disabled state without output Operate the power, and then use the second neutral module control setting to make the platform path controller select the second memory, and not select the first memory, and then the logic operation unit is controlled according to the content of the batch file The first relay module controls the power supply to switch to the enabled state through the platform path controller to output electrical energy, so that when the central processor is turned on again, the platform path controller executes the storage in the first The second system image file of the second memory does not require manual operation to control the selection state of the central processor and the first and second memories and the switch of the power supply, which meets the requirement of saving manpower.
綜上所述,本發明主要提供一種藉由程式的觸發以自動 控制電源供應器的開/關,及設定平台路徑控制器自動切換選擇第一、第二記憶體其中之一,相較於現有的透過人力操作的方式,本發明基於輔助單元本身儲存與主機板的測試程式相關的批次檔,當主機板的中央處理器依據測試程式執行第一系統映像檔完成時,接著就發送通知到該輔助單元,該輔助單元根據該通知而控制對應該主機板的電源供應器的開/關,及以開機設定控制該映像檔設定的切換,而無須透過人力來操作、切換,故確實能達成本發明的目的。 In summary, the present invention mainly provides a method to automatically trigger Control the on/off of the power supply and set the platform path controller to automatically switch between one of the first and second memory. Compared with the existing manual operation method, the present invention is based on the storage of the auxiliary unit itself and the motherboard Batch file related to the test program, when the central processor of the motherboard completes the execution of the first system image file according to the test program, it then sends a notification to the auxiliary unit, and the auxiliary unit controls the corresponding to the motherboard according to the notification The on/off of the power supply and the switching of the setting of the image file are controlled by the power-on setting without the need of manual operation and switching, so the purpose of the invention can be achieved.
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。 However, the above are only examples of the present invention, and the scope of implementation of the present invention cannot be limited by this, any simple equivalent changes and modifications made according to the scope of the patent application of the present invention and the content of the patent specification are still classified as Within the scope of the invention patent.
1:電源供應器 1: Power supply
2:主機板 2: motherboard
21:中央處理器 21: CPU
22:硬碟模組 22: Hard disk module
23:平台路徑控制器 23: platform path controller
24:第一記憶體 24: First memory
25:第二記憶體 25: second memory
28:第一網路介面埠 28: The first network interface port
29:第二網路介面埠 29: Second network interface port
3:輔助單元 3: auxiliary unit
31:治具網路介面埠 31: Fixture network interface port
32:微控制器 32: Microcontroller
321:邏輯運算單元 321: Logic operation unit
322:記憶體 322: Memory
33:第一中繼模組 33: The first relay module
34:第二中繼模組 34: Second relay module
4:測試伺服器 4: Test the server
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107143898A TWI693515B (en) | 2018-12-06 | 2018-12-06 | Testing method for motherboard and testing system for motherboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107143898A TWI693515B (en) | 2018-12-06 | 2018-12-06 | Testing method for motherboard and testing system for motherboard |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI693515B true TWI693515B (en) | 2020-05-11 |
TW202022611A TW202022611A (en) | 2020-06-16 |
Family
ID=71895892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107143898A TWI693515B (en) | 2018-12-06 | 2018-12-06 | Testing method for motherboard and testing system for motherboard |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI693515B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200407702A (en) * | 2002-11-12 | 2004-05-16 | Via Tech Inc | Automatic motherboard testing system and method |
TW200818014A (en) * | 2006-10-11 | 2008-04-16 | Kuo-Chan Peng | Electronic device and memory control module applied to the same |
TW201003638A (en) * | 2008-07-04 | 2010-01-16 | Hon Hai Prec Ind Co Ltd | Hard disk switching system and switching method thereof |
US20130305089A1 (en) * | 2012-05-10 | 2013-11-14 | Hon Hai Precision Industry Co., Ltd. | Motherboard testing apparatus and method for testing |
US20160026451A1 (en) * | 2013-10-17 | 2016-01-28 | American Megatrends, Inc. | Automated Operating System Installation on Multiple Drives |
-
2018
- 2018-12-06 TW TW107143898A patent/TWI693515B/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200407702A (en) * | 2002-11-12 | 2004-05-16 | Via Tech Inc | Automatic motherboard testing system and method |
TW200818014A (en) * | 2006-10-11 | 2008-04-16 | Kuo-Chan Peng | Electronic device and memory control module applied to the same |
TW201003638A (en) * | 2008-07-04 | 2010-01-16 | Hon Hai Prec Ind Co Ltd | Hard disk switching system and switching method thereof |
US20130305089A1 (en) * | 2012-05-10 | 2013-11-14 | Hon Hai Precision Industry Co., Ltd. | Motherboard testing apparatus and method for testing |
US20160026451A1 (en) * | 2013-10-17 | 2016-01-28 | American Megatrends, Inc. | Automated Operating System Installation on Multiple Drives |
Also Published As
Publication number | Publication date |
---|---|
TW202022611A (en) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI479421B (en) | Booting method and electronic device | |
CN102749985B (en) | Method and device for dynamically adjusting bus clock | |
WO2016101411A1 (en) | Server display method and device | |
US10656676B2 (en) | Docking device, electrical device, and MAC address cloning method | |
CN106155970B (en) | automatic hardware recovery method and automatic hardware recovery system | |
CN103902329B (en) | electronic device capable of updating basic input and output system and updating method thereof | |
CN101373448B (en) | Computer system with remote management | |
CN104158709A (en) | Optical module identification method and port extender | |
US20190163595A1 (en) | System and method for providing network access in the event of a computer system failure | |
CN101211268A (en) | System and method for starting mainboard by loading starting program through different interfaces | |
TWI693515B (en) | Testing method for motherboard and testing system for motherboard | |
CN108108314B (en) | Exchanger system | |
CN102866755A (en) | Power-on reset device for integrated test system | |
CN114185720B (en) | Method, device, equipment and storage medium for dynamic hot backup of server | |
CN111506462B (en) | Motherboard testing method and motherboard testing system | |
CN1323361C (en) | Processor system and method using multi memory of start-up procedure | |
CN102981588B (en) | System and method capable of starting up through universal sequence bus device | |
JP2019207551A (en) | Information processing device, control method, and program | |
CN105824650A (en) | Computer system, adaptive sleep control module and control method thereof | |
CN115881208A (en) | Storage device testing method and device | |
CN113608937A (en) | Device and method for testing LED (light emitting diode) no hard disk of hard disk backboard | |
CN118675602B (en) | A memory testing system and a memory testing method | |
CN118965462B (en) | Control system and method for server bus port, storage medium and electronic equipment | |
CN119025172B (en) | A power supply data acquisition method, system, readable storage medium and program product | |
CN119396748A (en) | Device management method, system, computer program product, electronic device and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |