1 / 9

NVIDIA VGA CARD TEST FOCUS

NVIDIA VGA CARD TEST FOCUS. 判定 GPU & Memory . 問題 : 硬體線路 open or short 判定方式 : 1. 執行 mats  測 試 100 % function 2. 執行 mats –c 1  測試 1 % function 以上 測試 Fail 可以 檢視 Report.txt File 中的 error bit , 以更換對應的 GPU or Memory 即可修復. 判定數位訊號輸出是否異常. 判定 方式 :

lilith
Télécharger la présentation

NVIDIA VGA CARD TEST FOCUS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NVIDIA VGACARD TEST FOCUS

  2. 判定GPU & Memory 問題 : 硬體線路 open or short 判定方式 : 1. 執行 mats 測試100 %function 2. 執行 mats –c 1  測試1 %function 以上測試Fail可以檢視Report.txt File中的error bit , 以更換對應的GPU or Memory即可修復

  3. 判定數位訊號輸出是否異常 判定方式 : DIAG 測試項目第11項是測試GPU數位訊號是否有異常  如出現 Errorcode11248 則判定有數位訊號輸出異常,不良敘述如下. ( Bad SOR – CRC miscompare ) 以上測試Fail可以檢視MODS.LOG 文件來查看 , 請使用D-SUB輸出測試DIAG 維修方向 : 1. 檢查GPU 數位訊號(DVI/ HDMI / DP)電壓是否正常 (Ex:5V/3.3V/PEX_VDD/IFP_IOVDD…) 2. Link訊號阻抗是否偏高 3. 如皆未有異常值可嘗試Swap GPU

  4. 判定Memory 問題一 : Error code 12XXX or 8XXX判定(PState 8 & Pstate 12 測試異常), 其他error code也可使用以下測試方式測出 判定方式 : 執行 Mods gputest.js –mfg –test 92 –matsinfo 以上測試fail可以檢視MODS.LOG 文件中的error bit , 以更換對應的Memory即可修復

  5. 問題二 : 測試DIAG出現不良訊息是bad Memory(無提示哪一顆不良)或Run 3D當機可使用以下測試方式檢測出哪一顆Memory是較差的 程式 : Test.bat檔案內容 Mods gputest.js –mfg-mclk%1–test %2 –loops%3–matsinfo 進入測試程式中執行 Test 630 87 3開始測試 Test  執行檔 630  填入此卡需測試的Memory CLK(ex: 630MHZ) 87  填入此卡需測試的測試項目(ex: 87 or 19 … ) 3  填入此卡需測試的次數(ex: 3代表測試 3次) 以上測試fail可以檢視MODS.LOG File中的error bit , 以更換對應的Memory即可修復 PS.部分機種會因DIAG or 硬體造成無法判定(目前已知N550系列因上2種type的memory 所以程式無法判定)

  6. Run 3D & Games當機 or 雜訊維修方式 1. 常溫下測試DIAG出現雜訊 判定方式 : 在測試程式下執行mats指令確認memory不良位置(有可能PCB Open). 2. 測試DIAG Pass但Run 3D & Games當機 or雜訊 判定方式 : a. 在高溫(45度)下執行mats指令確認memory不良位置(有可能PCB貫孔不良 ). b. 先Burn-in 3D&Furmark至有當機or雜訊出現 , 再重新開機執行mats指令確 認memory不良位置. c. 對memory做降頻測試 (測試Pass : 有可能是超頻不良 /測試Fail : 有可能是GPU bad) 降頻測試指令 : Mods gputest.js –mfg –mclk550 –test 118 –matsinfo–loops 10 Memory測試頻率 : 550MHZ (可修改) 測試次數 : 10次 (可修改)

  7. MATS Options: • -e xx    Forces endpoint of test to megabyte xx • -c xx   Only test xx percent of the framebuffer. • -b xx   Forces start of test to megabyte xx • -t xx    Use an alternate memory test algorithm (xx=1 to 7) • 0 = Box Mats test (default) 4 = March test • 1 = Linear Mats test          5 = 64-bit pattern test • 2 = Address-On-Data           6 = MOD3 test • 3 = March test                7 = Knaizuk-Hartmann • -o       Suppress file output • -m xx Set the maximum number of errors to log • -n xx    Run the algorithm on the card with index xx • -v       Disable save & restore of VGA memory space • -maxfbmb Set the maximum amount of memory to test in MB • -verDisplay version information • -x       Don't use the box algorithm

  8. 測試指令 • 測試指令 : • mods gputest.js –mfg –test 92 only test 第92項 • 參數 : • -matsinfo 紀錄error code to mods.log • (ex: mods gputest.js –mfg –test 92-matsinfo) • -loops 10  test function 10次 • -run_on_error test function後會列出所有的error code

  9. 測試指令 only for memory • 在DIAG下key mode –s進入程式中 • 指令 : • 1. WfMats.Run()  test function • 2. WfMats.Status() check test result • (ex: WfMats.Run(),WfMats.Status() ) • 3. clks()  check all clock • 4. nvclk(900)  將GPU CLK設定為900 MHZ • 5. mclk(1000) 將memory CLK設定為1000 MHZ • 6. WfMats.InnerLoops=10  loop test 10 次 • * 請注意指令的大小寫

More Related