故障現象
開機出現「KEYBOARD ERROR」或「INTERFACE ERROR」,鍵盤無反應、PS/2 滑鼠失效,甚至無法進入 BIOS 設定。
A. 獨立 8042 鍵盤控制器架構
- 檢查鍵盤接頭:查看 Keyboard Connector 有無斷腳、短路、夾腳不良。
- K/B CLK 訊號:測量 8042 Pin 3 時脈訊號及其相關線路/元件。
- K/B RESET 訊號:測量 8042 Pin 4 復位訊號路徑。
- 控制訊號 CS、IOR、IOW:對應 8042 Pin 6、8、10,追蹤至南橋/總線控制器。
- 位址線 SA2:8042 Pin 9,確認位址解碼正常。
- 鍵盤接頭電源/地線:VCC、GND 線路與濾波電容檢測。
- 資料/時脈線 KDATA、KCLK:含 7406 等緩衝驅動元件檢查。
- 鍵盤接頭至 8042 連線:全線路端對端導通測試。
- IRQ1 中斷線:8042 Pin 35 至 CPU/中斷控制器路徑。
- KEYLOCK 訊號:8042 Pin 34,防誤觸鎖鍵功能檢查。
- CPU INTR 線路:開機時 IRQ1 應由 High 變 Low,按 F1 時回 High,異常則追蹤中斷控制器。
B. 整合式 K/B BIOS(W83977、ALI1543、SIS5571/559X 等)
- 套用 A 類相同檢測邏輯。
- 確認 24MHz 晶振輸入:W83977 Pin 1 須有穩定 24MHz 輸入。
- 參考晶片 Datasheet 針對 GPIO、KBC 專用暫存器進行進階除錯。
C. PS/2 滑鼠無作用
- 檢查滑鼠接頭機構損壞、短路、斷腳。
- 量測滑鼠接頭 VCC/GND 供電路徑。
- 檢查 MDATA、MCLK 訊號線及 7406 驅動元件。
- 追蹤 IRQ12 中斷線至南橋/CPU。
補充實戰經驗
雙層 PS/2 接頭內部針腳若變形短路,會導致同時插鍵盤滑鼠時鍵盤失效;另 Intel 82371 南橋 TEST# 腳位若斷路,會造成 32.768kHz 晶振不振盪,導致系統無法啟動。