[發明專利]板卡測試方法及測試裝置有效
| 申請號: | 201310310843.7 | 申請日: | 2013-07-23 |
| 公開(公告)號: | CN103399809A | 公開(公告)日: | 2013-11-20 |
| 發明(設計)人: | 鄧細鋒;鄭杰文 | 申請(專利權)人: | 珠海全志科技股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 珠海智專專利商標代理有限公司 44262 | 代理人: | 林永協 |
| 地址: | 519080 廣東省珠海市軟*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 板卡 測試 方法 裝置 | ||
技術領域
本發明涉及電子設備的測試領域,具體地,是一種對板卡進行測試的方法及應用該方法進行測試的裝置。
背景技術
現有的電子設備,如平板電腦、手機、電子書閱讀器、音樂播放器、電視棒等的制作均是在PCB板上貼裝諸如處理器等大量電子器件,貼裝有電子器件的PCB板通常被稱為PCBA(Printed?Circuit?Board?Assembly),也被稱為板卡。
由于板卡上集成了電子設備的硬件設備,如處理器、易失性存儲器、非易失性存儲器、USB接口、WIFI模塊、重力加速度傳感器、顯示屏、攝像機等,因此需要對板卡的硬件設備進行測試,以檢查硬件設備是否發生故障,并及時對硬件設備進行檢修。
對板卡硬件設備的測試通常是在板卡上運行測試系統,由測試系統的測試用例驅動各硬件設備的運行,并接收硬件設備返回的數據,根據硬件設備所返回的數據判斷硬件設備是否正常工作。
現有的板卡測試系統是基于安卓(Andoid)操作系統實現的,即對板卡測試時,首先需要在板卡的處理器上燒寫安卓操作系統以及作為測試應用程序的板卡測試系統,然后在板塊的處理器上運行安卓操作系統,并在安卓操作系統上運行板卡測試系統,使用板卡測試系統對板卡的硬件設備進行測試。
但是,對板卡測試時,板卡的處理器首次運行安卓操作系統,操作系統啟動的時間較長,通常在1分鐘以上。啟動安卓操作系統后,應用板卡測試系統對板卡的硬件設備進行測試,又需要耗費較長的時間,導致板卡測試系統完成對板卡的測試時間過長,影響板卡的測試效率,不利于板卡的生產制造。
發明內容
本發明的主要目的是提供一種板卡測試時間較短的板卡測試方法。
本發明的另一目的是提供一種能提高板卡測試效率的板卡測試系統。
為了實現上述的主要目的,本發明提供的板卡測試方法包括在板卡上運行Linux操作系統內核模塊,在Linux操作系統內核模塊上運行核心進程模塊,核心進程模塊讀取板卡的固件信息,并根據固件信息中的配置信息選取并運行測試用例,測試用例將測試結果返回至核心進程模塊,核心進程模塊輸出測試結果。
由上述方案可見,對板卡測試時,是在板卡的處理器上運行Linux操作系統,由于Linux操作系統的啟動時間較短,且在Linux操作系統上運行的板卡測試系統運行速度較快,能快速地對硬件進行測試,從而縮短板卡的測試時間,提高板卡的測試效率。
一個優選的方案是,在板卡上運行Linux操作系統內核模塊前,將存儲有測試系統的移動存儲設備連接至板卡,板卡讀取測試系統的數據。
由此可見,將板卡測試系統存儲在移動存儲設備內,在板卡進行測試時將板卡與移動存儲設備連接即實現對一塊板卡的測試。對一塊板卡測試完畢后,將移動存儲設備連接至另一板卡上,即可以對另一板卡進行測試。這樣,無需在板卡內燒寫Linux操作系統以及測試系統,提高板卡的測試效率。
進一步的方案是,板卡運行Linux操作系統內核模塊后運行自動運行核心進程模塊。
這樣,核心進程模塊在板卡上自動運行,避免板卡測試系統的手動啟動,縮短板卡測試所消耗的時間。
更進一步的方案是,核心進程模塊選取測試用例后,測試用例根據接收的測試數據對板卡的硬件設備進行測試。
可見,測試人員可以手動地發出測試數據,如點觸觸摸屏等,測試用例根據測試數據對硬件設備進行測試,即判斷硬件設備是否正確響應測試數據。
為實現上述的另一目的,本發明提供的板卡測試裝置具有Linux操作系統內核模塊、核心進程模塊、測試用例數據庫以及輸出模塊,核心進程模塊運行在Linux操作系統內核模塊上,且用于讀取板卡的固件信息,測試用例數據庫包括多個測試用例,用于被核心進程模塊根據固件信息中的配置信息選取并運行測試用例,輸出模塊用于輸出核心進程模塊所接收的由測試用例返回的測試結果。
由上述方案可見,板卡測試裝置的核心進程模塊運行在Linux操作系統內核模塊上,因此板卡測試裝置是基于Linux操作系統實現的。由于Linux操作系統啟動速度快,且運行在Linux操作系統上的應用程序運行速度也較快,能夠大大縮短板卡的測試時間,提高板卡的測試效率。
附圖說明
圖1是本發明板卡測試裝置實施例與板卡連接的結構框圖。
圖2是本發明板卡測試方法實施例的流程圖。
以下結合附圖及實施例對本發明作進一步說明。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海全志科技股份有限公司,未經珠海全志科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310310843.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動的、可運輸的靜電襯底保持設備
- 下一篇:網絡備份更新管理方法及其系統





