<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

主板測試方法及其系統、主板程序安裝方法及其系統的制作方法_2

文檔序號:9886247閱讀:來源:國知局
和主程序的相互影響。
[0056]步驟S102:在對主板進行測試時,通過預裝的引導程序調用所述測試程序對主板進行測試;其中,所述引導程序存儲在主板內存的引導分區;
[0057]步驟S103:對主板測試完畢后,通過所述引導程序退出測試程序,退出引導程序。
[0058]上述主板測試方法,將主程序和測試程序分別安裝在相互獨立的主板內存中,在對主板進行檢測時,通過預裝的引導程序調用安裝于主板內存的測試程序分區的測試程序,對所述主板進行測試。不同于現有的將測試程序內嵌到主程序中,本發明的主板測試方法,將測試程序單獨安裝于與主程序存儲的分區相互獨立的測試程序分區中,當需要對主板進行測試時,直接通過引導程序調用測試程序即可,有效地提高了主板的測試效率。
[0059]在其中一個實施例中,本發明的主板測試方法,還可以包括如下步驟:
[0060]在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用戶數據空間用于存儲用戶程序、用戶數據以及運行主程序或測試程序所需的緩存空間。
[0061]上述主板測試方法,在對主板進行測試之后,下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中,增大了用戶數據空間的內存,有利于空間內存的充分利用,進一步提高了主板運行的速度。
[0062]在另一個實施例中,本發明的主板測試方法,在對主板進行測試的步驟之后,還可以包括如下步驟:
[0063]對所述主板設置標記位;其中,所述標記位用于表示所述主板已完成測試;在下一次主板上電時,若檢測到主板設置的標記位,刪除所述測試程序。
[0064]上述主板測試方法,通過對測試后的主板設置標記位,用于在下一次主板上電時,根據所述標記位,刪除所述測試程序,有利于內存空間的充分利用。
[0065]在其中一個實施例中,本發明的主板測試方法,所述主程序和測試程序共用主板內存的用戶數據空間,節省了主板內存空間,有利于提高主板內存的運行速度。
[0066]如圖2所示,圖2為本發明的另一個實施例的主板測試方法的流程圖,在本實施例中,主板測試方法包括如下步驟:
[0067]步驟S201:對待測試的主板進行上電,并通過主板內存的引導程序對主板硬件進行初始化;
[0068]步驟S202:通過引導程序判斷待測試的主板是否進入測試模式;
[0069]步驟S203:若待測試主板并未進入測試模式,通過引導程序進入主程序,測試結束;
[0070]步驟S204:若待測主板進入工廠測試模式,通過引導程序啟動生產測試程序;
[0071]步驟S205:開始對待測試的主板硬件進行測試;
[0072]步驟S206:測試完畢后,對主板進行復位,并為所述主板設置標記位,完成測試。
[0073]上述主板測試方法,通過調用存儲于主板測試程序分區的測試程序,對所述主板進行測試。不同于現有的將測試程序內嵌到主程序中,本發明的主板測試方法,將測試程序存儲于與主程序存儲的分區相互獨立的測試程序分區中,當需要對主板進行測試時,直接通過引導程序調用測試程序即可,有效地提高了主板的測試效率。
[0074]如圖3所示,圖3為本發明的一個實施例的主板測試方法的程序存儲模型示意圖,主板的閃存Flash包括:bootloader(引導加載)分區、主程序分區、用戶數據空間和測試程序分區。bootloader分區用于存儲主板的引導程序,所述引導程序用于引導主板硬件的初始化以及主程序和測試程序的啟動;主程序分區用于存儲主板的主程序,所述主程序用于實現主板功能的控制程序;所述用戶數據空間是留給用戶使用的空間,比如在主板上安裝一個新應用,下載文件到主板,主程序升級時的緩存區域;所述測試程序分區用于存儲主板的測試程序,所述測試程序用于對主板進行測試以及出廠后用戶對終端設備主板的升級。
[0075]如圖4所示,圖4為本發明的一個實施例的主板程序安裝方法的流程圖,在本實施例中,本發明的主板程序安裝方法,包括如下步驟:
[0076]步驟S301:將主程序安裝到主板內存的主程序分區中;
[0077]步驟S302:將測試程序安裝到主板內存的測試程序分區中;
[0078]步驟S303:通過預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序;其中,所述引導程序在對主板進行測試時,調用測試程序對主板進行測試或啟動主程序。
[0079]上述主板程序安裝方法,通過將主程序安裝到主板內存的主程序分區中,將測試程序安裝到主板內存的測試程序分區中,通過預裝的引導程序調用所述測試程序對主板進行測試或啟動主程序。通過上述技術方案,將主程序和測試程序安裝在不同的主板內存中,在對主程序或者測試程序修改時,相互之間不受影響,有利于提高主板程序的運行速度。
[0080]在其中一個實施例中,本發明的主板程序安裝方法,還可以包括如下步驟:
[0081]在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用戶數據空間用于存儲用戶程序、用戶數據以及運行主程序或測試程序所需的緩存空間。
[0082]上述主板測試方法,在對主板進行測試之后,下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中,增大了用戶數據空間的內存,有利于空間內存的充分利用,進一步提高了主板運行的速度。
[0083]在另一個實施例中,本發明的主板程序安裝方法,在所述對主板進行測試的步驟之后,還可以包括:
[0084]對所述主板設置標記位;其中,所述標記位用于表示所述主板已完成測試;在下一次主板上電時,若檢測到主板設置的標記位,刪除所述測試程序。
[0085]上述主板測試方法,通過對測試后的主板設置標記位,用于在下一次主板上電時,根據所述標記位,刪除所述測試程序,有利于內存空間的充分利用。
[0086]在其中一個實施例中,本發明的主板程序安裝方法,所述主程序和測試程序共用主板內存的用戶數據空間,節省了主板內存空間,有利于提高主板內存的運行速度。
[0087]如圖5所示,圖5為本發明的另一個實施例的主板程序安裝方法的結構示意圖,具體包括如下步驟:
[0088]步驟S401:對檢測后的主板進行上電處理;
[0089]步驟S402:通過引導程序調用主板的主程序,進入用戶主程序;
[0090]步驟S403:通過檢測是否有標記位,來判斷用戶是否是首次安裝主板程序;若不是首次安裝,則直接進入用戶使用界面;
[0091]步驟S404:若是首次安裝,啟動安裝向導進行主板程序的安裝,并對主板進行設置;在本步驟中,用戶可以根據自身需要安裝不同的應用程序以及設置為不同的模式;
[0092]步驟S405:安裝完畢后,格式化測試程序分區,將其合并到用戶數據分區;通過本步驟,增大了用戶數據分區的空間,提高了主板的運行速度。
[0093]通過上述步驟,能夠使主板具備不同的功能,滿足了不同用戶的需求。
[0094]在實際應用中,在對主板進行測試之后,若要滿足用戶需求,仍需要進行一系列的設置,才能滿足不同用戶的要求。
[0095]如圖6所示,圖6為本發明的主板測試系統的結構示意圖,在本實施例中,本發明的主板測試系統,包括:
[0096]安裝模塊101,用戶在將主程序安裝到主板時,將測試程序安裝到主板內存的測試程序分區中;其中,測試程序分區與主程序存儲的分區相互獨立;
[0097]測試模塊102,用于在對主板進行測試時,通過預裝的引導程序調用所述測試程序對主板進行測試;其中,所述引導程序存儲在主板內存的引導分區;
[0098]退出模塊103,用于在對主板進行測試之后,通過所述引導程序退出測試程序,退出引導程序。
[0099]上述主板測試系統,通過安裝模塊101將主程序和測試程序分別安裝在相互獨立的主板內存中,在對主板進行檢測時,通過檢測模塊102利用預裝的引導程序調用安裝于主板內存的測試程序分區的測試程序,對所述主板進行測試。不同于現有的將測試程序內嵌到主程序中,本發明的主板測試系統,將測試程序單獨安裝于與主程序存儲的分區相互獨立的測試程序分區中,當需要對主板進行測試時,直接通過引導程序調用測試程序即可,有效地提高了主板的測試效率。
[0100]如圖7所示,圖7為本發明的另一個實施例的主板測試系統的結構示意圖,在本實施例中,本發明的主板測試系統,還可以包括:
[0101]第一合并模塊104:在下一次主板上電時,刪除所述測試程序,并將所述測試程序分區合并到用戶數據空間中;其中,所述用
當前第2頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影