戶數據空間用于存儲用戶程序、用戶數據以及運行主程序或測試程序所需的緩存空間。
[0102]上述主板測試系統,在對主板進行測試之后,通過合并模塊104下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中,增大了用戶數據空間的內存,有利于空間內存的充分利用,進一步提高了主板運行的速度。
[0103]在另一個實施例中,本發明的主板測試系統,還可以包括:
[0104]第一標記模塊105:對所述主板設置標記位;其中,所述標記位用于表示所述主板已完成測試;在下一次主板上電時,若檢測到主板設置的標記位,刪除所述測試程序。
[0105]上述主板測試系統,通過標記模塊105對測試后的主板設置標記位,用于在下一次主板上電時,根據所述標記位,刪除所述測試程序,有利于內存空間的充分利用。
[0106]在其中一個實施例中,本發明的主板測試系統,所述主程序和測試程序共用主板內存的用戶數據空間,節省了主板內存空間,有利于提高主板內存的運行速度。
[0107]本發明的主板測試方法和系統,通過將測試程序和主程序分開安裝,當使用該測試程序對智能終端的主板進行測試時,無須擔心影響主程序的功能;在對測試程序或者主程序修改了,兩者之間也不會相互影響,簡化了測試工作,有利于提高測試效率;再者,降低了由于人為修改程序引起的事故概率,確保測試工作的順利進行。
[0108]如圖8所示,圖8為本發明的主板程序安裝系統的結構示意圖,在本實施例中,本發明的主板程序安裝系統,包括:
[0109]第一安裝模塊301,用于將主程序安裝到主板內存的主程序分區中;
[0110]第二安裝模塊302,用于將測試程序安裝到主板內存的測試程序分區中;
[0111]調用模塊303,用于通過預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序;其中,所述引導程序在對主板進行測試時,調用測試程序對主板進行測試或啟動主程序。
[0112]上述主板程序安裝系統,通過第一安裝模塊301將主程序安裝到主板內存的主程序分區中,通過第二安裝模塊302將測試程序安裝到主板內存的測試程序分區中,通過調用模塊303利用預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序。通過上述技術方案,將主程序和測試程序安裝在不同的主板內存中,在對主程序或者測試程序修改時,相互之間不受影響,有利于提高主板程序的運行速度。
[0113]如圖9所示,圖9為本發明的另一個實施例的主板程序安裝系統的結構示意圖,在本實施例中,本發明的主板程序安裝系統,還可以包括:
[0114]第二合并模塊304:在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用戶數據空間用于存儲用戶程序、用戶數據以及運行主程序或測試程序所需的緩存空間。
[0115]上述主板程序安裝系統,對主板進行測試后,通過第二合并模塊304在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中,增大了用戶數據空間的內存,有利于空間內存的充分利用,進一步提高了主板運行的速度。
[0116]在另一個實施例中,本發明的主板程序安裝系統,還可以包括:
[0117]第二標記模塊305:對所述主板設置標記位;其中,所述標記位用于表示所述主板已完成測試;在下一次主板上電時,若檢測到主板設置的標記位,刪除所述測試程序。
[0118]上述主板程序安裝系統,通過對測試后的主板設置標記位,用于在下一次主板上電時,根據所述標記位,刪除所述測試程序,有利于內存空間的充分利用。
[0119]在其中一個實施例中,本發明的主板程序安裝系統,所述主程序和測試程序共用主板內存的用戶數據空間,節省了主板內存空間,有利于提高主板內存的運行速度。
[0120]上述主板程序安裝方法和系統,通過將主程序和測試程序安裝在不同的主板內存中,在對主程序或者測試程序修改時,相互之間不受影響,有利于提高主板程序的運行速度。
[0121]以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
[0122]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種主板測試方法,其特征在于,包括如下步驟: 在將主程序安裝到主板時,將測試程序安裝到主板內存的測試程序分區中;其中,測試程序分區與主程序存儲的分區相互獨立; 在對主板進行測試時,通過預裝的引導程序調用所述測試程序對主板進行測試;其中,所述引導程序存儲在主板內存的引導分區; 對主板測試完畢后,通過所述引導程序退出測試程序,退出引導程序。2.根據權利要求1所述的主板測試方法,其特征在于,還包括: 在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用戶數據空間用于存儲用戶程序、用戶數據,以及提供運行主程序或測試程序所需的緩存空間。3.根據權利要求2所述的主板測試方法,其特征在于,在所述對主板進行測試的步驟之后,還包括: 在所述主板上設置標記位;其中,所述標記位用于表示所述主板已完成測試; 在下一次主板上電時,還包括: 檢測主板是否設置有標記位,若是,則執行所述刪除所述測試程序的步驟。4.根據權利要求2所述的主板測試方法,其特征在于:所述主程序和測試程序共用主板內存的用戶數據空間。5.一種主板程序安裝方法,其特征在于,包括如下步驟: 將主程序安裝到主板內存的主程序分區中; 將測試程序安裝到主板內存的測試程序分區中; 通過預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序;其中,所述引導程序在對主板進行測試時,調用測試程序對主板進行測試或啟動主程序。6.根據權利要求5所述的主板程序安裝方法,其特征在于,還包括: 在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用戶數據空間用于存儲用戶程序、用戶數據,以及提供運行主程序或測試程序所需的緩存空間。7.根據權利要求6所述的主板程序安裝方法,其特征在于,在所述對主板進行測試的步驟之后,還包括: 在所述主板上設置標記位;其中,所述標記位用于表示所述主板已完成測試; 在下一次主板上電時,還包括: 檢測主板是否設置有標記位,若是,則執行所述刪除所述測試程序的步驟。8.根據權利要求5所述的主板程序安裝方法,其特征在于,所述主程序和測試程序共用主板內存的用戶數據空間。9.一種主板測試系統,其特征在于,包括: 安裝模塊,用戶在將主程序安裝到主板時,將測試程序安裝到主板內存的測試程序分區中;其中,測試程序分區與主程序存儲的分區相互獨立; 測試模塊,用于在對主板進行測試時,通過預裝的引導程序調用所述測試程序對主板進行測試;其中,所述引導程序存儲在主板內存的引導分區; 退出模塊,用于在對主板進行測試之后,通過所述引導程序退出測試程序,退出引導程 序。10.一種主板程序安裝系統,其特征在于,包括: 第一安裝模塊,用于將主程序安裝到主板內存的主程序分區中; 第二安裝模塊,用于將測試程序安裝到主板內存的測試程序分區中; 調用模塊,用于通過預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序;其中,所述引導程序在對主板進行測試時,調用測試程序對主板進行測試或啟動主程序。
【專利摘要】本發明涉及一種主板測試方法及其系統、主板程序安裝方法及其系統,其中,所述主板測試方法,包括如下步驟:在將主程序安裝到主板時,將測試程序安裝到主板內存的測試程序分區中;其中,測試程序分區與主程序存儲的分區相互獨立;在對主板進行測試時,通過預裝的引導程序調用所述測試程序對主板進行測試;其中,所述引導程序存儲在主板內存的引導分區;對主板測試完畢后,通過所述引導程序退出測試程序,退出引導程序。上述技術方案,通過將主程序和測試程序分別安裝在相互獨立的主板內存中,在對主板進行檢測時,通過預裝的引導程序調用安裝于主板內存的測試程序分區的測試程序,對所述主板進行測試,有效地提高了主板的測試效率。
【IPC分類】G01R31/00, G06F9/445
【公開號】CN105652115
【申請號】
【發明人】張明
【申請人】廣州視源電子科技股份有限公司
【公開日】2016年6月8日
【申請日】2015年12月25日