TWI220705B - Method and system for error detecting - Google Patents
Method and system for error detecting Download PDFInfo
- Publication number
- TWI220705B TWI220705B TW91104216A TW91104216A TWI220705B TW I220705 B TWI220705 B TW I220705B TW 91104216 A TW91104216 A TW 91104216A TW 91104216 A TW91104216 A TW 91104216A TW I220705 B TWI220705 B TW I220705B
- Authority
- TW
- Taiwan
- Prior art keywords
- electronic device
- pin
- service host
- controller
- debugging
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims description 45
- 238000001514 detection method Methods 0.000 claims description 31
- 238000012545 processing Methods 0.000 claims description 20
- 238000012360 testing method Methods 0.000 claims description 10
- 238000012937 correction Methods 0.000 claims description 2
- 230000005611 electricity Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Description
1220705 修正 案號 91104216 五、發明說明(1) 【發明所屬之技術領域】 本發明係有關於一種偵錯系統以及方法,更詳言之, 係有關於一種可應用於包括偵錯服務主機以及被偵錯電子 裝置之偵錯系統以及方法。 【先前技術】 現今的電子資訊科技日新月異,為了達成複合式多功 能的目的,具有複數個周邊設備的電子裝置已成為日常生 活中所不可或缺的工具,例如個人桌上型電腦、筆記型電 腦等電腦裝置。該電腦裝置通常具有如鍵盤、滑鼠、顯示 器等輸出/入單元,此些周邊設備是否能正常運作對該電 腦裝置之效能往往造成很大的影響,也因此不論是在製造 商生產時之測試或是消費者使用時之問題排除,偵測錯誤 之工作即扮演了舉足輕重的角色。 當偵錯者欲偵錯該電腦裝置各輸出/入單元之運作是 否正確時,須將該待偵錯電腦裝置透過一傳輸介面與遠端 的"ί貞錯主機相連結,再進行偵錯工作。而習知的傳輸介面 不外以平行埠(如印表機埠;P r i n t ρ 〇 r t)、串列埠 (COM port)以及I 2C等介面來傳送偵錯資料。 然而,上述之硬體介面至少需使用三根以上的接腳, 若以I2C介面為例,其須用到CLK、DATA、GROUND以及VCC 接腳共四支。其次,使用上述之傳輸介面尚須對該介面作 一初始化的動作,否則即無法進行信號之傳輸。再者,透 過上述之傳輸介面來進行偵錯工作,易將該被偵錯電腦裝 置預存於B I OS ROM中而使用以執行傳送偵錯訊號至該偵錯 主機的程式碼變得複雜,相對的,亦使該偵錯主機用以接
I 1 1
第6頁 16572英業達.ptc 1220705 修正 案號 91104216 五、發明說明(2) 收該偵錯訊息之程式碼結構 介面因其有複雜的程式碼, 不穩定。 【發明内容】 有鑒於此,本發明之主 以及方法,其可應用於包括 裝置之偵錯處理上,於執行 即可將該電子裝置與服務主 連接處理。 本發明之另一目的在於 其可應用於包括偵錯服務主 處理上,因無須進行初始化 化該電子裝置所預存於其B I 號至該服務主機的程式碼, BIOS ROM中用以執行接收該 本發明之又一目的在於 其可應用於包括偵錯服務主 處理上,用以提供一種可將 系統以及方法。 根據上述之目的,本發 法,可應用於包括偵錯服務 錯處理上,該服務主機及電 之電腦裝置,該偵錯系統包 該服務主機中,且其具有一 用以控制其傳輸接腳為寫入 變得複雜。最後,上述之傳輸 是故於實際執行偵錯工作時較 要目的在於提供一種偵錯系統 偵錯服務主機以及被偵錯電子 偵錯工作時只須利用少數接腳 機連接,藉此可簡化雙方間的 提供一種偵錯系統以及方法, 機以及被偵錯電子裝置之偵錯 動作故可簡化程式碼,並可簡 〇S ROM中用以執行傳送偵錯訊 以及該服務主機所預存於其 偵錯訊息之程式碼。 提供一種偵錯系統以及方法, 機以及被偵錯電子裝置之偵錯 偵錯訊息傳輸較為穩定之偵錯 明提供一種偵錯系統以及方 主機以及被偵錯電子裝置之偵 子裝置得為如桌上型個人電腦 括:一第一控制器,其建構於 用以傳輸資料之傳輸接腳及一 /讀出狀態之控制接腳;一第
16572英業達.ptc 第7頁 1220705 修正 案號 91104216 五、發明說明(3) 二控制器,其建構於該電子裝置中,且其具有一用以傳輸 資料之傳送接腳及一用以控制其傳送接腳為寫入/讀出狀 態之控制接腳;以及一傳輸介面,用以將該服務主機以及 電子裝置予以連接,其中,該傳輸介面係將該第二控制器 之傳送接腳連接至第一控制器之控制接腳,以及將該第二 控制器之控制接腳連接至第一控制器之傳送接腳;且其 中,在該電子裝置進行偵錯時,該第二控制器將令其控制 接腳預設為讀出狀態,以讀出電子裝置所預存的偵錯訊號 並藉由該傳輸介面而由該第二控制器之傳送接腳予以輸 出,且同時因該第一控制器令其控制接腳預設為寫入狀 態,俾該服務主機透過該傳輸介面得以接收由該電子裝置 傳送而來之偵錯訊號。 本發明之偵錯方法,其可應用於包括偵錯服務主機以 及被偵錯電子裝置之偵錯處理上,該偵錯方法至少包括下 列處理程序:(1)藉由一傳輸介面將該服務主機以及電 子裝置予以連接;(2)預設該服務主機為資料寫入狀 態;以及(3)預設該電子裝置為資料讀出狀態,以透過 該傳輸介面將其偵錯訊號輸入至該服務主機中,並由該服 務主機判斷其所接收到的偵錯訊號與其所預存的偵錯訊號 是否相同,若相同則將該偵錯訊號顯示於該服務主機之顯 示單元上;並預設該服務主機為資料讀出狀態,以透過該 傳輸介面輸出一讀取請求至該待測之電子裝置中,使該服 務主機等待該電子裝置由該傳輸介面傳送下一個偵錯訊 號,並進行比較;若不相同則使該電子裝置停止傳送下一 個偵錯訊號。
16572英業達.ptc 第8頁 1220705 _案號91104216 γ 年I月女日 修正_ 五、發明說明(4) 透過本發明之偵錯系統以及方法,即可提供偵錯者一 種更簡潔以及更穩定之偵測訊號傳輸處理。 【實施方式】 於以下實施例中,本發明之偵錯系統以及方法係應用 於包括偵錯服務主機以及被偵錯電子裝置之偵錯處理上, 該服務主機以及電子裝置可例如一桌上型個人電腦,使該 偵錯服務主機以及被偵錯電子裝置之間能以較少接腳連接 即可傳輸偵錯訊號至該服務主機,使測試人員可立即得知 偵錯結果。然須注意者,係本發明之偵錯系統以及方法並 不限於應用在一桌上型個人電腦上,廣義而言,本發明亦 可適用於類似之裝置例如為一筆記型電腦(N B)、掌上型 電腦(Packet PC)以及個人數位助理(PDA)等。 請參閱第1圖,其中顯示本發明之偵錯系統應用於一 偵錯服務主機1 0 0以及一被偵錯電子裝置1 0 0 ’上之應用示 意圖。本實施中,該服務主機1 0 0以及被偵錯電子裝置 1 0 0 ’為一桌上型個人電腦,其中,該服務主機1 0 0包括有 一例如CRT或液晶顯示器之顯示單元1 1 0、一例如鍵盤或滑 鼠之輸入單元1 2 0以及一至少包括有一第一接腳1 3 1以及一 第二接腳1 3 2之控制器1 3 0 ;而該電子裝置1 0 0 ’亦可包括有 一例如C R T或液晶顯示器之顯示單元1 1 0 ’、一例如鍵盤或 滑鼠之輸入單元1 2 0 ’以及一至少包括有一第一接腳1 3 1 ’以 及一第二接腳1 3 2 ’之控制器1 3 0 ’。 該服務主機1 0 0,其係一基本輸出入系統運作正常之 電腦,用以監測該待測電子裝置1 0 0 ’之偵錯工作;該待測 電子裝置1 0 0 ’,其係一基本輸出入系統尚未確定是否運作
]6572英業達.ptx 第9頁 1220705
正^电—用以在该服務主機1 0 0之監控下執行偵錯之 ::斑示單元(110、110,)係用以顯示各種相關之 貝枓;而該輸入單元(120、20,)係用以提供使 用者輸入各種指令與資料之用"亥兩控制器(13〇、工3〇, )之間係可透過連接線路而將控制器i 3 〇中的第一接腳丄3工 與控制器130’的第二接腳132’連接,以及將該控制器13〇 中的第二接腳132與控制器130,的第一接腳131,連接,其 中,該控制器(1 3 0、1 3 0,)可例如一鍵盤控制器 (Keyboard Controller,以下簡稱為KBC),且該第一接 腳(131、131 )係指脈波寬度調變(puise — width Modulation,簡稱為PWM)接腳,該第二接腳(132、132, )係指通用輸出入(General Purpose Input/Output,簡 稱為GP I 0)接腳。在該服務主機1 〇 〇以及電子裝置1 〇 0,開 機並執行Β I 0 S程式以進行Ρ 〇 S Τ工作的過程中(由於Ρ 〇 S Τι 作均為電腦裝置之習知開機處理程序,以及該控制器1 1為 一般熟知之資料處理元件,因此以下將不對其處理程序及 内部架構作進一步詳細之說明),即由該KBC進行偵測工 作以偵測與其連接的各個周邊裝置,並將偵測後所得到的 結果暫存於例如Β I OS ROM中的一塊暫存區中。其中,該控 制器(1 3 0、1 3 0 ’)之第二接腳(1 3 2、1 3 2 ’)可經由程式 化方式分別設定該服務主機1 0 0以及電子裝置1 〇 〇 ’為資料 輸入或資料輸出的任一種狀態(即於初始化時),而該第 一接腳(1 3 1、1 3 1 ’)係根據該第二接腳(1 3 2、1 3 2 ’)所 設定之資料輸入或輸出狀態而可對該BIOS ROM中的暫存區 進行資料的寫入或讀取狀態,此外,該第一接腳(1 3 1、
16572英業達.ptc 第10頁 1220705
案號 9110421B 五、發明說明(6) 1 3 1 ’)因可輸出一脈波信號,藉由該脈波信號之調變使與 該第一接腳131連接之另一方的第二接腳132,可進行資料 輸入或輸出狀態的切換動作,亦即,當該服務主機1 0 0向 電子裝置1 0 〇 ’提出偵錯碼的讀取請求後,使該電子裝置 1 0 0 ’將其進行p0ST工作後所得到的偵錯碼傳送至該服務主 機1 0 0中’且於該服務主機1 0 0接收到由該電子裝置1 〇 〇 ’所 傳來的偵錯碼並比較出該偵錯碼與其所預設的偵錯碼相同 時,即再一次提出下一個偵錯碼的讀取請求,俾服務主機 1 0 0得以取得偵錯值(請容後說明雙方間的傳送以及讀取 動作)。 /請,閱第2圖,其係顯示本發明之偵錯系統所需之基 本糸、’充^構圖。如圖所示,該服務主機1 〇 〇以及電子裝置 100,除如第1圖所示之顯示單元(110、110,)、輸入單元 (120、120’)以及控制器(130、130,)之== 包括一記憶單元(140、140,) 。 /、刀乃J 口 ,^ Ιΐί : ton, 14!' 14〇)} ^ ^ ^ ^ ^ ^ 100 ^ 100之基本輸出入系,统(即BI0S)程 〔 41 ),以及分別提供一用以儲存兮 以及電子裝置100’於各自進行開機自我檢省猞務主機100 錯碼之偵測訊息暫存區(143、14 一设所得到的偵 "40、“〇,)例如M〇S_資:^存憶單元 服務主機100之記憶單元14〇中復儲存有。其中,該 理程式142,而該電子裝置1〇〇,之記憶 偵錯訊息處 有一傳运偵錯訊息處理程式丨4 2,,該接 4 〇中復儲存 -^^__^根據本發明之偵
16572英業達.ptc 式1 42以及傳送偵錯訊息處理程式 、錯訊息處理程 1220705 _案號 91104216_年 I 月 曰__ 五、發明說明(7) 錯系統所撰寫而成之程式,其用以將該電子裝置1 0 0 ’之偵 錯碼傳送至該服務主機1 0 0中,並由該服務主機1 0 0判斷該 接收到的偵錯碼是否正確以便要求電子裝置1 0 0 ’傳送下一 個偵錯碼,其中之詳細流程揭露於第3 ( A) 、3 ( B)圖 中 〇 於實際進行偵測工作時,首先,需將該服務主機1 0 0 之第一接腳1 3 1與電子裝置1 0 0 ’之第二接腳1 3 2 ’連接,以 及將該服務主機1 0 0之第二接腳1 3 2與電子裝置1 0 0 ’之第一 接腳1 3 1 ’連接,並各自進行開機自我檢查工作,之後,該 服務主機1 0 0以及該電子裝置1 0 0 ’於其作業系統環境下各 分別執行該接收偵錯訊息處理程式1 4 2以及傳送偵錯訊息 處理程式1 4 2 ’。 請參閱第3 ( A)圖,其中顯示本發明之偵錯系統中該 被偵錯電子裝置1 0 0 ’進行偵錯處理時的各個程序步驟。首 先由該電子裝置1 0 0 ’執行該傳送偵錯訊息處理程式1 4 2 ’ 後,隨即進行步驟S 1,將該待測電子裝置1 0 0 ’之控制器 1 3 0 ’的第二接腳1 3 2 ’設為信號輸出狀態,接著進行步驟 S2° 於步驟S 2中,由該電子裝置1 0 0 ’判斷該第二接腳1 3 2 ’ 是否有接收來自該服務主機1 0 0之第一接腳1 3 1所輸出之低 脈波信號,若有,則進行步驟S 3 ;若否則進行步驟S 4。 於步驟S 3中,由該待測電子裝置1 0 0 ’讀取儲存於偵錯 訊息暫存區1 4 3 ’的一偵錯值,並由該第一接腳1 3 1 ’以脈波 信號之方式輸出至該服務主機1 0 0,接著進行步驟S 4。 於步驟S 4中,該待測電子裝置1 0 0判斷第二接腳1 3 2 ’
16572英業達.ptc 第12頁 1220705 _案號91104216 年丨月 >。曰_修正 五 、發明說明 (8) 是 否 超 過 1 0毫秒 ( ms)未接收來自該服務 主機1 0 0所傳來 的 脈 波 信 號 ,若 是 則進行步驟S 5,若否則 跳回該步驟S3。 於 步 驟 S5中 中止該傳送偵錯訊息處 理程式之執行。 於 上 述 各步 驟 執行的同時,亦須執行 如第3 ( B)圖所 示 之 流 程 步 驟, 其 中顯示本發明之偵錯系 統中該偵錯服務 主 機 1 0 0讀取到該被偵錯電子裝置1 0 0 ’傳來之偵錯訊息時 的 各 程 序 步 驟。 於 執行上述該步驟S1時, 亦隨即執行步驟 S6, 將 該 服 務主 機 1 0 0之控制器1 3 0之第二 接腳1 3 2預設為 一 信 號 竿刖 入 狀態 接著進行步驟S 7。 於 步 驟 S7中 將該服務主機1 0 0之控制器1 3 0之第一接 腳 1 3 1輸出- -高電位,接著進行步驟S 8。 於 步 驟 S8中 由服務主機1 0 0啟動時間計數器(未圖 示 ) 以 便 開始 由 0計數,接著進行步驟S 9。 於 步 驟 S9中 , 由該服務主機1 0 0之第二 二接腳1 3 2接收到 該. 待 測 電 子裝 置 1 0 0 ’所傳送出的偵錯值 ,接著進行步驟 S] L 0 < D 於 步 驟 S10中 ,由該服務主機1 0 0判斷 其所接收到的偵 錯 值 是 否 與 其所 預 存於該偵錯訊息暫存區 1 4 3内的偵錯值 相 同 若 是 則進 行 步驟S 1 1 ;若否則進行步驟S 1 3。 於 步 驟 S1 1中 ,由該服務主機1 0 0將該 偵錯值顯示於顯 示 單 元 1 ] L 0上,以供偵錯者判斷該電子裝置1 0 0 ’所傳來的 偵 錯 值 之 正 確與 否 ,接著進行步驟s 1 2。 於 步 驟 S12中 ,由該服務主機1 0 0之第 一接腳1 3 1輸出 一 低 電 位 至 該待 測 電子裝置100’之第二接 腳1 3 2 ’,如此, 即 可 令 該 電 子裝 置 1 0 0 ’再一次進行步驟S 3 卜以便傳送下一
16572英業達.ptc 第13頁 1220705 _案號91104216 年I月,。日 修正_ 五、發明說明(9) 個偵錯值至該服務主機1 0 0中(亦即使該電子裝置1 0 0 ’處 於資料輸出狀態),接著,並該服務主機1 0 0返回上述之 步驟S 8,以便使服務主機1 0 0接收該電子裝置1 0 0 ’所傳來 的偵錯值(亦即使該服務主機1 0 0處於資料輸入狀態)。 於步驟S 1 3中,由該服務主機1 0 0判斷時間計數器是否 計數超過1 0 m s,若超過則進行步驟S 8 ;若未超過則進繼續 進行該步驟S 1 3。如此,當該服務主機1 0 0所接收來自該電 子裝置1 0 0 ’傳來之偵錯值未能與其所預存的偵錯值相同 時,將使正執行該傳送偵錯訊息處理程式1 4 2 ’之電子裝置 1 0 0 ’因超過1 0 m s而中止其執行傳送處理,同時,亦使正執 行該接收偵錯訊息處理程式1 4 2之服務主機1 0 0因無法接收 該電子裝置1 0 0所傳來的任何信號而使其顯示單元11 0保持 原晝面,藉此讓位於該服務主機1 0 0之偵錯人員可立即得 知該待測電子裝置1 0 0 ’需除錯的部分。 以上所述僅為本發明之偵錯系統以及方法之較佳實施 例而已,並非用以限定本發明之偵錯系統以及方法之實質 技術内容之範圍,例如本發明所使用的控制器(1 3 0、 1 3 0 ’)並非僅限於鍵盤控制器(KBC)而已,亦可應用於 具有第一接腳(1 3 1、1 3 1 ’)以及第二接腳(1 3 2、1 3 2 ’) 之運作功能之任何控制單元;再者,本發明之時間計數器 所計數的時間亦非僅限於1 0 m s,亦可視其實際應用狀況而 定。本發明之偵錯系統以及方法其實質技術内容係廣義地 定義於下述之申請專利範圍中,任何人所完成之技術實體 或方法系統,若是與下述之申請專利範圍所定義者為完全 相同或是為一種等效之變更,均將被視為涵蓋於此專利範
]6572 英業達.ptc. 第14頁 1220705
]6572英業達.ptc 第]5頁 1220705 _案號 91104216 年 ί 月/曰__ 圖式簡單說明 【圖式簡單說明】 本發明之實質技術内容及其實施例已用圖解方式詳細 揭露繪製於本說明書所附之圖式之中。此些圖式之内容簡 述如下: 第1圖為一應用示意圖,其中顯示本發明之偵錯系統 應用於個人電腦之偵錯處理時的連接示意圖; 第2圖為一方塊示意圖,其中顯示應用本發明之偵錯 系 統 所 需之 基 本 系 統 架 構 圖 9 第 3 ( A) 圖 為 一 流 程 圖 ,其中 顯示 本發明之偵 錯 系 統 中 一 待 偵錯 電 子 裝 置 進 行 偵 錯處理 時的 各個程序步 驟 以 及 第 3 ( B) 圖 為 -^· 流 程 圖 ,其中 顯示 本發明之偵 錯 系 統 中 — 服 務主 機 讀 取 到 待 偵 錯 之電子 裝置 所傳來之偵 錯 訊 息 時 的 各 個程 .序 步 驟 〇 1 00 偵 錯 服 務 主 機 1 00’ 被 偵 錯 子 裝 置 (待測電子裝 置) 1 10 、 110, 顯 示 單 元 120、 120’ 輸入單元 1 30 130’ 控 制 器 1 31 > 131’ 第一接腳 1 32 132, 第 --- 接 腳 140、 140, 記憶單元 1 41 、 141, 基 本 輸 出 入 系 統 程式 1 42 接 收 偵 錯 訊 息 處 理程式 1 42 , 傳 % %/ 迗 偵 錯 訊 息 處 理程式 1 43 143’ 偵 錯 訊 息 暫 存
16572英業達.ptc 第16頁
Claims (1)
1220705 _案號 91104216_$ 年 1 月 / 曰__ 六、申請專利範圍 1 . 一種偵錯系統,其可應用於包括偵錯服務主機以及被 偵錯電子裝置之偵錯處理上,該偵錯系統至少包括: 一第一控制器,其建構於該服務主機中,且其具 有一用以傳輸資料之傳輸接腳及一用以控制其傳輸接 腳為寫入/讀出狀態之控制接腳; 一第二控制器,其建構於該電子裝置中,且其具 有一用以傳輸資料之傳送接腳及一用以控制其傳送接 腳為寫入/讀出狀態之控制接腳;以及 一傳輸介面,用以將該服務主機以及電子裝置予 以連接,其中,該傳輸介面係將該第二控制器之傳送 接腳連接至第一控制器之控制接腳,以及將該第二控 制器之控制接腳連接至第一控制器之傳送接腳;且其 中,在該電子裝置進行偵錯時,該第二控制器將令其 控制接腳預設為讀出狀態,以讀出該電子裝置所預存 的偵錯訊號並藉由該傳輸介面而由第二控制器之傳送 接腳予以輸出,且同時因該第一控制器令其控制接腳 預設為寫入狀態,俾該服務主機可透過該傳輸介面得 以接收由該電子裝置傳送而來之债錯訊號。 2.如申請專利範圍第1項之系統,其中,當該服務主機接 收由該電子裝置所傳送而來之偵錯訊號後,其將該接 收到的偵錯訊號與其所儲存的偵錯訊號予以比較,若 兩者訊號皆為相同時,即由該服務主機之顯示單元顯 示該偵錯訊號,並由該第一控制器令其控制接腳預設 為輸出狀態,以由其傳送接腳傳出一資料寫入信號至
16572.英業達.ptc 第17頁 1220705 _案號 91104216_年 I 月/曰__ 六、申請專利範圍 第二控制器之控制接腳,俾該電子裝置得以傳送下一 個偵錯訊號至該服務主機中。 3. 如申請專利範圍第1項之系統,其中,該第一控制器以 及第二控制器為一鍵盤控制器。 4. 如申請專利範圍第3項之系統,其中,該傳送接腳即為 鍵盤控制器之PWM(Pulse-width Modulation)接腳,且 該控制接腳即為鍵盤控制器之G P I 0 ( G e n e r a 1 P u r p〇s e Input/Output)接腳。 5. 如申請專利範圍第2項之系統,其中,當該服務主機將 該接收的偵錯訊號與其所儲存的偵錯訊號予以比較後 ,若兩者訊號皆為不同時,將使該服務主機之顯示單 元保持原處理晝面,並使該電子裝置停止對偵錯訊號 之傳送處理,藉此讓偵錯者得知該電子裝置之偵測處 理的錯誤部分。 6. —種偵錯方法,其可應用於包括偵錯服務主機以及被 偵錯電子裝置之偵錯處理上,該偵錯方法至少包括下 列處理程序· (1) 藉由一傳輸介面將該服務主機以及電子裝置 予以連接; (2) 預設該服務主機為資料寫入狀態;以及 (3) 預設該電子裝置為資料讀出狀態,以透過該 傳輸介面將其偵錯訊號輸入至該服務主機中,並由該 服務主機判斷其所接收到的偵錯訊號與其所預存的偵 錯訊號是否相同,若相同則將該偵錯訊號顯示於該服
]6572英業達.ρ1χ 第]8頁 1220705 _案號91104216_q j年1月y曰 修正_ 六、申請專利範圍 務主機之顯示單元上;並預設該服務主機為資料讀出 狀態,以透過該傳輸介面輸出一讀取請求至該待測之 電子裝置中,使該服務主機等待該電子裝置由該傳輸 介面傳送下一個偵錯訊號,並進行比較;若不相同則 使該電子裝置停止傳送下一個偵錯訊號。 7. 如申請專利範圍第6項之方法,其中,該步驟(3)復 包括下列處理程序: (3 -1)啟動該服務主機中的一時間計數器開始由0 依序計數至一預設值;以及 (3 - 2)當該服務主機接收來自該待測電子裝置所 傳送而來的偵錯訊號後,若其所接收到的偵錯訊號與 其所預存的偵錯訊號不相同則由該服務主機判斷其時 間計數器是否計數至該預設值,若到達則返回該步驟 (3 - 1 );若未到達則繼續依序計數並返回該步驟(3 - 2 ) 〇 8. 如申請專利範圍第7項之方法,其中,該步驟(3-2) 復包括下列處理程序:由該電子裝置判斷其透過該傳 輸介面傳出偵錯訊號後而未接收來自該服務主機傳來 讀取請求之間所形成的等待時間是否已超過該預設值 ,若超過則該電子裝置停止傳送偵錯訊號之處理;若 未超過則返回該步驟(3)。 9. 如申請專利範圍第6項之方法,其中,該傳輸介面係將 該電子裝置中的一鍵盤控制器之PWM接腳與該服務主機 中的一鍵盤控制器之G P I 0接腳予以連接,以及將該電
]6572英業達.ptc 第19頁 1220705 修正 案號 91104216 六、申請專利範圍 子裝置中的鍵盤控制器之G P I 0接腳與該服務主機中的 鍵盤控制器之PWM接腳連接。 1 0 .如申請專利範圍第9項之方法,其中,該PWM接腳作為 傳輸資料之用,該GP I 0接腳作為控制該PWM接腳為寫入 /讀出狀態之用。
第20頁 1 6572英業達.ptc 1220705 16572 修正
1/4
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW91104216A TWI220705B (en) | 2002-03-07 | 2002-03-07 | Method and system for error detecting |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW91104216A TWI220705B (en) | 2002-03-07 | 2002-03-07 | Method and system for error detecting |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWI220705B true TWI220705B (en) | 2004-09-01 |
Family
ID=34114599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW91104216A TWI220705B (en) | 2002-03-07 | 2002-03-07 | Method and system for error detecting |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI220705B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI416329B (zh) * | 2009-01-06 | 2013-11-21 | Starchips Technology Inc | 串列傳輸裝置及其訊號傳輸方法 |
| TWI426379B (zh) * | 2010-12-29 | 2014-02-11 | Hon Hai Prec Ind Co Ltd | 電腦系統錯誤偵測系統及方法 |
| US8689059B2 (en) | 2010-04-30 | 2014-04-01 | International Business Machines Corporation | System and method for handling system failure |
-
2002
- 2002-03-07 TW TW91104216A patent/TWI220705B/zh not_active IP Right Cessation
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI416329B (zh) * | 2009-01-06 | 2013-11-21 | Starchips Technology Inc | 串列傳輸裝置及其訊號傳輸方法 |
| US8689059B2 (en) | 2010-04-30 | 2014-04-01 | International Business Machines Corporation | System and method for handling system failure |
| US8726102B2 (en) | 2010-04-30 | 2014-05-13 | International Business Machines Corporation | System and method for handling system failure |
| TWI426379B (zh) * | 2010-12-29 | 2014-02-11 | Hon Hai Prec Ind Co Ltd | 電腦系統錯誤偵測系統及方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7945899B2 (en) | Method and system for remote software testing | |
| US6721881B1 (en) | System and method for determining if a display device configuration has changed by comparing a current indicator with a previously saved indicator | |
| CN102402477B (zh) | 具有计算机系统环境信息监控模块的芯片与计算机系统 | |
| US11960350B2 (en) | System and method for error reporting and handling | |
| CN101295255B (zh) | 固件更新系统及方法 | |
| TWI759719B (zh) | 快閃記憶體控制器及用於快閃記憶體控制器的方法 | |
| WO2021056393A1 (zh) | 一种测试方法、电子设备和计算机可读存储介质 | |
| CN102135930A (zh) | 计算机系统的侦错装置及其方法 | |
| CN111865831A (zh) | 数据处理的方法、网络设备、计算节点和系统 | |
| US20060236087A1 (en) | Apparatus and method for testing computer system | |
| JP3380164B2 (ja) | 周辺装置の集積回路のデータ送信機能をテスト及び表示するシミュレーション・システム | |
| CN101482836A (zh) | 处理系统日志的装置与处理系统日志的方法 | |
| US20060136794A1 (en) | Computer peripheral connecting interface system configuration debugging method and system | |
| US8015448B2 (en) | System and method for conducting BIST operations | |
| TWI220705B (en) | Method and system for error detecting | |
| CN113190484A (zh) | 一种管理jtag接口芯片的方法、服务器及介质 | |
| TWI449926B (zh) | 傳輸介面及判斷傳輸訊號之方法 | |
| US12276698B2 (en) | Testing system and testing method | |
| US20090144536A1 (en) | Monitoring method and monitor apparatus | |
| CN117687387A (zh) | Io设备故障诊断方法、系统、电子设备及可读存储介质 | |
| CN116541220A (zh) | 一种pcie加速卡老化测试方法、系统、终端及存储介质 | |
| CN114373410B (zh) | 一种异常侦测方法、异常侦测装置和显示装置 | |
| TWI234705B (en) | Detecting method for PCI system | |
| WO2023283074A1 (en) | Introduction and detection of parity error for self testing of a universal asynchronous receiver transmitter | |
| CN110321171B (zh) | 开机检测装置、系统及其方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |