專利名稱:電腦組件組裝位置正確性驗(yàn)證的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種各組件組裝位置正確性驗(yàn)證的方法,尤其是關(guān)于一種電腦組件組裝位置正確性驗(yàn)證的方法。
背景技術(shù):
主板又稱為系統(tǒng)板或母板,是電腦中最重要的部件之一,幾乎所有的部件都是直接或間接連接到主板上的。在生產(chǎn)電腦整機(jī)系統(tǒng)時(shí),需要驗(yàn)證電腦各組件組裝的位置是否正確,目前生產(chǎn)廠家所用的傳統(tǒng)的方法如圖1所示根據(jù)組裝物料清單及組裝規(guī)則為某種配置的電腦安裝一臺樣機(jī)(步驟S10);利用工具軟件獲取當(dāng)前樣機(jī)的物理位置等配置信息并寫入配置文件(步驟S12);將配置文件復(fù)制到已經(jīng)組裝好的相應(yīng)配置的一待測電腦上(步驟S14);調(diào)用現(xiàn)有的測試程序驗(yàn)證該待測電腦組件組裝位置的正確性(步驟S16)。
上述流程存在的問題一,生產(chǎn)一種配置的電腦,必須安裝一臺樣機(jī),如果生產(chǎn)1000種配置的電腦,每種電腦生產(chǎn)一臺,則要為這1000臺電腦安裝1000臺樣機(jī);二,每臺樣機(jī)的組裝過程必須有人工參與,增加人工成本及出錯的概率。由于電腦設(shè)備的種類繁多,即使主板相同,配置也是五花八門,對每一種配置的電腦組裝一臺樣機(jī)以獲取配置信息,工作量大且資料冗余度高,給后續(xù)測試工作帶來不便,工作效率較低。
發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種方法,不管有多少種配置的電腦,只要主板相同,都可以結(jié)合組裝規(guī)則預(yù)知該種電腦各連接到主板的設(shè)備的物理位置,不需要組裝樣機(jī)即可產(chǎn)生配置文件,對待測電腦的組裝的正確性進(jìn)行驗(yàn)證。
一種電腦組件組裝位置正確性驗(yàn)證的方法,該方法包括如下步驟(A)確定待組裝電腦的主板的各接口的邏輯位置和物理位置映射關(guān)系;(B)獲取連接到上述待組裝電腦的主板的設(shè)備列表;(C)根據(jù)生產(chǎn)線組裝規(guī)則確定上述設(shè)備列表中各設(shè)備組裝時(shí)的邏輯位置;(D)根據(jù)設(shè)備組裝時(shí)的邏輯位置從資料庫中依據(jù)主板各接口的邏輯位置和物理位置映射關(guān)系獲得各設(shè)備組裝時(shí)的物理位置;(E)將各設(shè)備組裝時(shí)的配置信息寫入配置文件;(F)將配置文件復(fù)制到待測電腦并調(diào)用測試程序驗(yàn)證該待測電腦各組件組裝位置的正確性,所述待測電腦同所述待組裝電腦的配置相同。
在步驟(A)中,包括如下步驟(A1)為待測電腦的主板的所有接口按邏輯位置連接對應(yīng)的治具;(A2)讀取治具的屬性及其物理位置信息;(A3)確定各接口的邏輯位置與物理位置的映射關(guān)系。
在步驟(F)中,包括如下步驟(F1)將配置文件復(fù)制到一待測電腦;(F2)獲取該待測電腦的當(dāng)前信息;(F3)判斷當(dāng)前信息與配置文件中的配置信息是否一致,若不一致,則提示該待測電腦設(shè)備組裝出錯。
相較于現(xiàn)有技術(shù),所述的電腦組件組裝位置正確性驗(yàn)證的方法引入了主板的邏輯位置與物理位置的映射關(guān)系,故不管有多少種配置的電腦,只要主板相同,都可以預(yù)知連接到主板的各設(shè)備的物理位置,不需要組裝樣機(jī)即可產(chǎn)生配置文件,對待測電腦的組裝的正確性進(jìn)行驗(yàn)證,且儲存在資料庫中的主板邏輯位置與物理位置的映射關(guān)系可以重復(fù)使用,提高了工作效率。
圖1是傳統(tǒng)的電腦組件組裝位置正確性驗(yàn)證方法的工作流程圖。
圖2是本發(fā)明電腦組件組裝位置正確性驗(yàn)證的方法較佳實(shí)施例的信息流向示意圖。
圖3是本發(fā)明電腦組件組裝位置正確性驗(yàn)證的方法較佳實(shí)施例的工作流程圖。
圖4是圖3中步驟S20確定待測電腦主板各接口的邏輯位置與物理位置的映射關(guān)系的子流程圖。
圖5是圖3中步驟S30將配置文件復(fù)制到待測試電腦并調(diào)用測試程序驗(yàn)證該待測試電腦部件組裝位置的正確性的子流程圖。
具體實(shí)施方式為方便理解,對下文涉及的部分術(shù)語作簡要說明邏輯位置是人們?yōu)榱吮阌谧R別、區(qū)分各個(gè)接口而人為給定的一個(gè)設(shè)備位置。
物理位置是主板為了管理各個(gè)接口設(shè)備而給定的一個(gè)設(shè)備位置。
如圖2所示,是本發(fā)明電腦組件組裝位置正確性驗(yàn)證的方法較佳實(shí)施例的信息流向示意圖。假設(shè)有多種不同配置的電腦,但其電腦主板類型均相同,則先為此種類型主板1的所有接口按邏輯位置連接對應(yīng)的設(shè)備2并開機(jī),以獲得主板1所有接口邏輯位置與物理位置的映射關(guān)系,并將該映射關(guān)系作為主板1的信息保存到資料庫3。接下來,從某種配置的待組裝電腦(其主板為主板1)的組裝物料清單(BOM,Bill of Material)獲取連接到主板1的設(shè)備列表,并根據(jù)生產(chǎn)線組裝規(guī)則確定各設(shè)備組裝時(shí)的邏輯位置,如MODEM卡必須插在邏輯插槽1,TV_Tuner卡只能插在邏輯插槽3。然后根據(jù)各設(shè)備組裝時(shí)的邏輯位置從資料庫3中依據(jù)該主板1各接口的邏輯位置與物理位置的映射關(guān)系獲得各設(shè)備組裝時(shí)的物理位置信息。最后將各設(shè)備組裝時(shí)的物理位置等配置信息寫入一配置文件。在后續(xù)測試中將該配置文件復(fù)制到已經(jīng)組裝好的上述配置的各待測電腦,調(diào)用現(xiàn)有測試程序驗(yàn)證各待測電腦組件組裝位置的正確性。
如圖3所示,是本發(fā)明電腦組件組裝位置正確性驗(yàn)證的方法較佳實(shí)施方式的工作流程圖。首先,確定主板1各接口的邏輯位置與物理位置的映射關(guān)系,并將該映射關(guān)系存入資料庫3中(步驟S20)。從預(yù)組裝的某種配置電腦的組裝物料清單獲取連接到某種配置的待組裝電腦的主板1的設(shè)備列表(步驟S22)。根據(jù)組裝規(guī)則確定該設(shè)備列表中各設(shè)備組裝時(shí)的邏輯位置(步驟S24)。然后根據(jù)各設(shè)備組裝時(shí)的邏輯位置從資料庫3中依據(jù)主板1各接口的邏輯位置與物理位置的映射關(guān)系獲得上述各設(shè)備組裝時(shí)的物理位置信息(步驟S26)。再將各設(shè)備組裝時(shí)的物理位置等配置信息寫入配置文件,例如“PCIAmount=‘2’,Unit0.BusNO=‘0x01’,Unit0.DevNO=‘0x02’,Unit0.FunNo=‘0x00’”等,保存該配置文件至一存儲設(shè)備(步驟S28)。將該配置文件復(fù)制到已經(jīng)組裝好的上述配置的一待測電腦,調(diào)用現(xiàn)有測試程序驗(yàn)證一該測電腦組件組裝位置的正確性(步驟S30)。
如圖4所示,是圖3中步驟S20確定待組裝電腦主板各接口的邏輯位置與物理位置的映射關(guān)系的子流程圖。首先,為主板1的所有接口按邏輯位置連接對應(yīng)的設(shè)備(即治具),例如在PCI邏輯插槽1插入A品牌MODEM,PCI邏輯插槽2插入B品牌MODEM,PCI邏輯插槽3插入C品牌TV_Tuner卡(步驟S200)。開機(jī)(步驟S202)。調(diào)用現(xiàn)有工具軟件讀取上述設(shè)備的屬性及其物理地址信息如A品牌的MODEM對應(yīng)的PCI物理插槽可能是7,B品牌的MODEM對應(yīng)的物理插槽可能是6,C品牌的TV_Tuner卡對應(yīng)的物理插槽可能是5(步驟S204)。確定各接口的邏輯位置與物理位置的映射關(guān)系如上述例子,邏輯位置1對應(yīng)于物理位置7,邏輯位置2對應(yīng)于物理位置6,邏輯位置3對應(yīng)于物理位置5(步驟S206)。將該類型主板1各接口的邏輯位置與物理位置的映射關(guān)系作為主板信息保存到資料庫3中(步驟S208)。
如圖5所示,是圖3中步驟S30將配置文件復(fù)制到待測試電腦并調(diào)用測試程序驗(yàn)證該待測試電腦部件組裝位置的正確性的子流程圖。首先,將圖3中步驟S28所產(chǎn)生的配置文件復(fù)制到已經(jīng)組裝好的相應(yīng)配置的一待測電腦(步驟S300);調(diào)用現(xiàn)有的工具軟件獲取該待測電腦的當(dāng)前信息(步驟S302);判斷當(dāng)前信息與該配置文件中的配置信息是否一致(步驟S304);若不一致,則提示該待測電腦設(shè)備組裝出錯(步驟S306)。
若步驟S304判斷該待測電腦的當(dāng)前信息與配置信息一致,則該待測電腦設(shè)備組裝正確,直接結(jié)束流程。
權(quán)利要求
1.一種電腦組件組裝位置正確性驗(yàn)證的方法,其特征在于,該方法包括如下步驟確定待組裝電腦的主板各接口的邏輯位置和物理位置映射關(guān)系,并存入一資料庫中;獲取連接到上述待組裝電腦的主板的設(shè)備列表;根據(jù)生產(chǎn)線組裝規(guī)則確定上述設(shè)備列表中各設(shè)備組裝時(shí)的邏輯位置;根據(jù)設(shè)備組裝時(shí)的邏輯位置從資料庫中依據(jù)主板各接口的邏輯位置和物理位置映射關(guān)系獲得各設(shè)備組裝時(shí)的物理位置;將各設(shè)備組裝時(shí)的配置信息寫入一配置文件;及將配置文件復(fù)制到一待測電腦并調(diào)用測試程序驗(yàn)證該待測電腦部件組裝位置的正確性。
2.如權(quán)利要求1所述的電腦組件組裝位置正確性驗(yàn)證的方法,其特征在于,其中步驟確定待組裝電腦的主板各接口的邏輯位置和物理位置映射關(guān)系包括以下步驟為主板所有接口按邏輯位置連接對應(yīng)的設(shè)備;讀取各設(shè)備的屬性及其物理位置信息;確定各接口的邏輯位置與物理位置的映射關(guān)系;及將各接口的邏輯位置與物理位置的映射關(guān)系作為主板信息保存到資料庫。
3.如權(quán)利要求1所述的電腦組件組裝位置正確性驗(yàn)證的方法,其特征在于,其中步驟將配置文件復(fù)制到待測電腦并調(diào)用測試程序驗(yàn)證該待測試電腦部件組裝位置的正確性包括以下步驟將配置文件復(fù)制到一待測電腦;獲取該待測電腦的當(dāng)前信息;判斷當(dāng)前信息與配置文件中的配置信息是否一致;及若不一致,則提示該待測電腦設(shè)備組裝出錯。
4.如權(quán)利要求1所述的電腦組件組裝位置正確性驗(yàn)證的方法,其特征在于,所述待測電腦同所述待組裝電腦的配置相同。
全文摘要
本發(fā)明提供一種電腦組件組裝位置正確性驗(yàn)證的方法,其包括如下步驟確定待組裝電腦的主板各接口的邏輯位置和物理位置映射關(guān)系,并存入一資料庫中;獲取連接到上述待組裝電腦的主板的設(shè)備列表;根據(jù)生產(chǎn)線組裝規(guī)則確定上述設(shè)備列表中各設(shè)備組裝時(shí)的邏輯位置;根據(jù)設(shè)備組裝時(shí)的邏輯位置從資料庫中依據(jù)主板各接口的邏輯位置和物理位置映射關(guān)系獲得各設(shè)備組裝時(shí)的物理位置;將各設(shè)備組裝時(shí)的物理位置等配置信息寫入一配置文件;復(fù)制該配置文件至一待測電腦;調(diào)用測試程序驗(yàn)證該待測電腦組件組裝位置的正確性。利用本發(fā)明,不需要組裝樣機(jī)即可產(chǎn)生配置文件,對待測電腦的組裝的正確性進(jìn)行驗(yàn)證。
文檔編號G06F11/22GK1955941SQ20051010077
公開日2007年5月2日 申請日期2005年10月26日 優(yōu)先權(quán)日2005年10月26日
發(fā)明者陳凱, 許汝達(dá), 李粵 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司