********************************************************************************************* PCIE Extender Utility User Manual ********************************************************************************************* 1. petinitb --對 PCIE Extender 作初始化,並執行以下相關動作: (*)存取待測卡組態暫器資料。 語法:petinitb 語法:petinitb [Module Address][Bus No][Device No] 參數:[Module_Address] = 0 ~ 3 例:petinitb 3 6 0 PCIE Extender 工作位置設定於 0 的位置 例:petinitb 2 3 0 PCIE Extender 工作位置設定於 2 的位置 2. petinita --對 PCIE Extender 作初始化,並執行以下相關動作: (*)自動搜尋系統上的PCIE Extender及位置。 (*)檢查及存取待測卡組態暫器資料。 語法:petinita 例:petinita Please Enter Busno of Modaddr[3] 6 Please Enter Deviceno of Modaddr[3] 0 Vendor ID=0x10ec Device ID=0x8168 [y/n]? Ps.選"y"儲存組態資料,反之則否 3. scanbus --自動搜尋、顯示系統上的PCIE及PCI 裝置位置及裝置識別碼: (*)僅提供檢視。 語法:scanbus 4. petccfg --寫回待測卡組態暫器資料。 注意:當保護卡關閉電源或換卡測試後,一定要執行此動作,否則會造成待測卡無法正常工作的狀況。 語法:petccfg [Module Address] 參數:[Module Address] = 0 ~ 3 例:petccfg 3 5. petpon --開啟保護卡電源。(紅燈亮起) 語法:pheppon [Module Address] 參數:[Module Address] = 0 ~ 3 例:petpon 0 6. petoff --關閉保護卡電源。(紅燈熄滅) 語法:pheppoff [Module Address] 參數:[Module Address] = 0 ~ 3 例:petoff 3 7. pDelay --設定延遲時間 。 語法:pDelay [Modle] [Delay Time] 參數:[Modle] = 0 ~ 2 0 -- 按 (Q) 跳離 pDelay.EXE 程式 1 -- 按 (Y) 跳離 pDelay.EXE 程式 2 -- 等待若干秒後,自動跳離 pDelay.EXE 程式 參數:[Delay_Time] (Second) 例:pDelay 0 1 例:pDelay 1 1 例:pDelay 2 2 8. petexit --結束(重置) PCIE Extender 初始化相關設定。 當不使用 petexit 保護卡相關功能時,一定要執行此動作,否則會造成無法正常工作的狀況。 語法:phepexit [Module Address] 參數:[Module Address] = 0 ~ 3 例:petexit 3 9. petlng --控制 NOGO LED 開啟,當開啟時黃色指示燈亮起。提供操作者檢視測試結果(FAIL)。 語法:petlng [Module Address] 參數:[Module Address] = 0 ~ 3 例:petlng 0 10. petlgo --控制 GO LED 開啟,當開啟時綠色指示燈亮起。提供操作者檢視測試結果(PASS) 語法:petlgo [Module Address] 參數:[Module Address] = 0 ~ 3 例:petlgo 0 11. petbp --響音程式讓使用者可控制 PCIE Extender 內建蜂鳴器產生一長響音通知使用者。 語法:petbp [Module Address] [Frequency] [Delay ms] 參數:[Module_Address] = 0 ~ 3 參數:[Frequency] = 0 ~3。號碼愈大代表頻率愈高。 參數:[Delay ms]= 0 ~3。 例: petbp 0 3 3 測試操作流程: 步驟1: petinita 步驟2: petpon → petccfg → 驗證待測卡 → petpoff → 更換待測卡→ petpon 步驟3: petexit 若要撰寫 Batch File 程式可參考 Samples 目錄下的範例程式說明。 註:以上所述程式均提供回傳值的功能 如:0(Success)或 1(Fail) 讓您檢視程式執行後的狀態。 例:執行 petccfg 0 後,回傳值為1(Fail)時,表是寫回已儲存的待測卡組態暫器資料與更換後正在 測試的待測卡 資料比對不相符合,此卡為不良品...。反之則為正常。 ********************************************************************************************* For PCIE Bridge(TI) ********************************************************************************************* 1. petstore --存取待測卡組態暫器資料。 注意:當保護卡關閉電源或換卡測試後,一定要執行此動作,否則會造成待測卡無法正常工作的狀況。 語法:petstore [File] 參數:[File] = 存取待測卡組態暫器資料的檔案。 例:petstore test.txt 2. petcopy --寫回待測卡組態暫器資料。 注意:當保護卡關閉電源或換卡測試後,一定要執行此動作,否則會造成待測卡無法正常工作的狀況。 語法:petcopy [File] 參數:[File] = 寫回待測卡組態暫器資料檔案。 例:petcopy test.txt