偶然性存儲卡失效事件的測試方法和系統

偶然性存儲卡失效事件的測試方法和系統

偶然性存儲卡失效事件的測試方法和系統是由劉洪梅 發明開發。

本發明提供一種偶然性存儲卡失效事件的測試方法和系統,所述方法,包括:在測試因重啟電路存在問題造成存儲卡不能被檢測到的事件時,如果檢測到在啟動存儲卡的重啟電路后心跳信號有效,觸發新一輪啟動所述存儲卡中重啟電路的操作。

[0001] 本發明涉及信號處理領域,尤其涉及一種偶然性存儲卡失效事件的測試方法和系統。

背景技術

[0002] 傳統的存儲卡的穩定性和可靠性測試一般僅進行數據的穩定性測試,而對存儲卡的Flash是否可以穩定運行內置FW并不作測試。但是往往因為電路的設計問題,比如重啟電路設計有問題,而出現Flash不能正常進行初始化,正常運行FW的問題,這樣直接導致不能檢測到存儲卡。這種問題一般都是偶然性小概率的問題,不會每次都出現或者復現,但是一旦出現問題,所帶來的后果將是致命的。

[0003] 但是在實際應用中,如果進行測試,傳統的測試方法,就是在存儲卡上連接的硬盤上安裝操作系統,操作系統下安裝重啟軟件,并設置重啟次數。通過重啟后是否進入到操作系統來判斷重啟電路的設計是否存在問題,即如果能夠進入到操作系統,則表示存儲卡已被識別到,否則,表示存儲卡未被識別到。

[0004] 而實際操作中,重啟 1000 次需要花費 30 個小時,假設在 200 次時出現問題,這樣也需要花費 6 個小時。所以對于這種小概率的卻是致命的問題,現有技術中測試花費時間長且效率低。

內容

[0005] 本發明提供一種偶然性存儲卡失效事件的測試方法和系統,要解決的技術問題是如何對因重啟電路的設計存在問題造成存儲卡無法被識別的事件進行快速測試。

[0006] 為解決上述技術問題,本發明提供了如下技術方案:

[0007] 一種偶然性存儲卡失效事件的測試系統,包括:

[0008] 檢測單元,用于在測試因重啟電路存在問題造成存儲卡不能被檢測到的事件時,檢測啟動存儲卡中重啟電路后所述存儲卡的心跳信號是否有效;

[0009] 觸發單元,用于在所述檢測單元檢測到所述心跳信號有效時,觸發新一輪啟動所述存儲卡中重啟電路的操作。

[0010] 優選的,所述系統還具有如下特點:所述檢測單元與所述存儲卡上的心跳信號線相連。

[0011] 優選的,所述系統還具有如下特點:所述系統還包括:

[0012] 啟動單元,用于在所述觸發單元觸發新一輪啟動所述存儲卡中重啟電路的操作時,啟動所述重啟電路。

[0013] 優選的,所述系統還具有如下特點:所述系統還包括:

[0014] 告警單元,用于在所述檢測單元檢測到所述心跳信號無效時,發出告警信息。

[0015] 優選的,所述系統還具有如下特點:所述系統位于所述存儲卡外部。

[0016] 一種偶然性存儲卡失效事件的測試方法,包括:

[0017] 在測試因重啟電路存在問題造成存儲卡不能被檢測到的事件時,如果檢測到在啟動存儲卡的重啟電路后心跳信號有效,觸發新一輪啟動所述存儲卡中重啟電路的操作。

[0018] 優選的,所述方法還具有如下特點:所述心跳信號是從與本地直接相連的心跳信號線得到的。

[0019] 優選的,所述方法還具有如下特點:所述觸發新一輪啟動所述存儲卡中重啟電路的操作之后,還包括:

[0020] 啟動所述重啟電路。

[0021] 優選的,所述方法還具有如下特點:所述方法還包括:

[0022] 在檢測到所述心跳信號無效時,發出告警信息。

[0023] 與現有技術相比,本發明的方法實施例在心跳信號有效時就發起重啟,與現有技術中在進入到存儲卡的操作系統中相比,縮短了每次重啟的時間,提高了測試重啟電路的效率,從而達到對因重啟電路的設計存在問題造成存儲卡無法被識別的事件進行快速測試的目的。

技術要求書

1.一種偶然性存儲卡失效事件的測試系統,其特征在于,包括:檢測單元,用于在測試因重啟電路存在問題造成存儲卡不能被檢測到的事件時,檢測啟動存儲卡中重啟電路后所述存儲卡的心跳信號是否有效;觸發單元,用于在所述檢測單元檢測到所述心跳信號有效時,觸發新一輪啟動所述存儲卡中重啟電路的操作。

2. 根據權利要求 1 所述的系統,其特征在于,所述檢測單元與所述存儲卡上的心跳信號線相連。

3.根據權利要求1或2所述的系統,其特征在于,所述系統還包括:啟動單元,用于在所述觸發單元觸發新一輪啟動所述存儲卡中重啟電路的操作時,啟動所述重啟電路。

4.根據權利要求1或2所述的系統,其特征在于,所述系統還包括:告警單元,用于在所述檢測單元檢測到所述心跳信號無效時,發出告警信息。

5.根據權利要求1所述的系統,其特征在于,所述系統位于所述存儲卡外部。

6.一種偶然性存儲卡失效事件的測試方法,其特征在于,包括:在測試因重啟電路存在問題造成存儲卡不能被檢測到的事件時,如果檢測到在啟動存儲卡的重啟電路后心跳信號有效,觸發新一輪啟動所述存儲卡中重啟電路的操作。

7. 根據權利要求 6 所述的方法,其特征在于,所述心跳信號是從與本地直接相連的心跳信號線得到的。

8.根據權利要求6或7所述的方法,其特征在于,所述觸發新一輪啟動所述存儲卡中重啟電路的操作之后,還包括:啟動所述重啟電路。

9.根據權利要求6或7所述的方法,其特征在于,所述方法還包括:在檢測到所述心跳信號無效時,發出告警信息。

說明書附圖

圖1

圖2

圖3

圖4