跳到文章

錯誤代碼和含義

該參考文獻描述了在使用編程板和收發器存儲器時遇到的SFPTotal Wizard消息: WRITE FAIL 和代碼 QERR. 代碼標識故障的階段或狀況,但通常不能確定單一原因。 保存完整的設備響應並記錄板卡型號和硬件/軟件、嚮導版本、操作、地址和頁面。

該表涵蓋記錄的SFPTotal消息。 代碼和恢復方法可能因主板和嵌入式固件版本而異。 更新嚮導或訪問實驗室時出現的錯誤“無法創建 SSL/TLS 安全通道”與應用程序的網絡連接有關。 使用 嚮導 SSL/TLS 指令.

跳轉到錯誤代碼

WRITE FAIL · QERR:DEMO · QERR:MTDOC · QERR:SFP_EMPTY · QERR:SCL · QERR:SDA · QERR:I2C_BUSY · QERR:R20 · QERR:W20 · QERR:W30 · QERR:W48 · QERR:x00.

代碼—含義—檢查—下一步

SFPTotal 錯誤:診斷原因而不是僅依賴代碼
代碼含義要檢查什麼下一步
WRITE FAIL未確認寫入成功; 數據持久性尚未得到驗證。讀回並與預期數據進行比較。 檢查所選區域、寫入權限、電源和特定模塊的要求。保存原始備份。 區分通信問題和寫保護; 使用 寫保護指南. 在確定原因之前,請勿重複寫入整個轉儲。
QERR:DEMO該板正在以有限的功能運行並且需要激活。設備狀態、型號和序列號,以及密鑰是否可用於該板。執行 正常激活 並檢查活動狀態。 板激活與輸入收發器密碼或配置實驗室訪問不同。
QERR:MTDOC連接檢測發現多於一個收發器。檢查所有端口和連接的電纜末端; 僅保留一個模塊連接以進行診斷。 檢查存在檢測觸點。操作完成後,移除額外的連接並重復讀取。 如果代碼在一個模塊中持續存在,請將配置發送給支持人員,而不是禁用檢測來繞過原因。
QERR:SFP_EMPTY板未檢測到到相應端口的連接。檢查正確的端口、完全插入、模塊兼容性、電源和檢測觸點。 代碼名稱不能代替檢查特定板和端口。根據其指示重新連接兼容模塊並重復讀取。 如果也未檢測到已知良好的模塊,請聯繫支持人員檢查主板。
QERR:SCLSCL時鐘線保持低電平,阻止通信。電源、觸點、單個連接的模塊以及當前事務的完成。 僅憑代碼並不能識別故障組件。遵循 總線恢復程序. 軟件生成的時鐘脈衝可能不足以滿足 SCL 的要求; 如果適用,請遵循主板指南的完整電源循環程序。
QERR:SDASDA數據線保持低電平,阻止通信。相同的連接和功率條件; 連接特定模塊後問題是否再次出現。在支持的板上,使用 I2CRESET 根據 總線復位指令 然後測試閱讀。 該命令不會取消寫保護。
QERR:I2C_BUSY通信恢復指令中描述的總線忙消息。檢查操作、腳本或自動啓動是否仍在運行,並檢查連接和電源。等待當前操作完成並停止後續自動啓動。 如果錯誤仍然存在,請使用 恢復說明 考慮董事會的命令支持。
QERR:R20設備沒有確認讀命令中的地址請求。模塊存在和功率、地址/頁面可用性、選擇的存儲器映射和設備準備就緒。從可訪問的識別區域開始,然後檢查模塊所公佈的能力。 僅A2h 處的錯誤並不能證明DDM 不存在。
QERR:W20對應的缺少寫命令的地址請求確認。首先檢查模塊是否可以讀取,然後檢查地址、區域、功率和寫入準備情況。恢復確認的讀數。 檢查文檔和備份後,僅進行必要的允許更改。 此代碼並不證明需要特定密碼。
QERR:W30在具有寫入位的地址被確認之後,數據字節的傳輸未被確認。前一個塊的保存時間、順序寫入大小、操作之間的延遲以及所選區域的保護。保存當前設置。 如果不符合模塊要求,可通過調整 工具 → 常規設置 根據文檔。 如果錯誤仍然存​​在,請檢查寫保護; 不要對每個模塊應用相同的延遲。
QERR:W48沒有接收到針對具有讀取位的地址的確認。完整的操作序列、設備準備情況和功率、地址以及正在讀取的區域的可用性。單獨測試讀取可訪問區域。 如果錯誤再次出現,請將完整的響應和操作參數發送給支持人員。 不要僅根據此代碼選擇寫保護解除方法。
QERR:x00該參考文獻使用未知總線錯誤的代碼。完整的實際響應,包括所有字符和數字、板卡型號和軟件版本。保存響應而不將其替換爲佔位符 x00 並將其發送給支持人員並附上重現問題的步驟。 此條目不會解碼任意未知的錯誤代碼。

爲什麼讀取A2h時QERR:R20無法判斷DDM是否存在

地址可能無法被確認,因爲地址空間未被實現,而且還因爲接觸不良、斷電、設備就緒或不正確選擇的區域。 首先檢查穩定的識別讀取、特定SFP內存映射和模塊文檔中的診斷信息。 根據工具的尋址約定解釋A0h/A2h; 對其他外形尺寸使用適當的內存映射。

只有在這些檢查之後才能確定診斷可用性。 R20 本身既沒有建立DDM 的缺失,也沒有建立硬件寫保護方案。 參見 收發器存儲器結構 和 正在閱讀DDM診斷.

診斷寫作時從哪裏開始

  1. 記錄準確的操作、地址/頁面和完整的響應。 備份可訪問的原始內存。
  2. 檢查與板的通信、單個兼容收發器、正確的端口和電源。 首先建立可重複的閱讀。
  3. 如果在寫入期間確認丟失,則檢查區域可用性、塊大小要求並節省時間。 一次更改一個參數並記錄其原始值。
  4. 僅當針對特定產品確認該機制時才考慮密碼、WP或特殊保存命令。 授權寫入後,再次讀取數據並比較結果。

對於 SFPTotal 命令及其適用性,請使用 協議指南. 擁有嚮導並不自動意味着命令支持; 例如,常見的SFPTotal協議不適用於Whistle。 總線連接錯誤包含在 QERR:SCL/SDA文章.

關於未知代碼,應向支持人員發送什麼內容

通過 官方聯繫渠道 從幫助發送板型號、硬件/軟件→獲取設備版本、嚮導版本、模塊製造商/部件號和修訂版、完整的錯誤字符串、地址和頁面、寫入參數、電源連接和操作順序。 包括使用已知良好的兼容模塊進行測試的結果。 從日誌中刪除密碼、激活密鑰和登錄詳細信息; 不要在公共消息中包含完整的生產轉儲。

沒有應用、操作和完整消息的值“錯誤-1”不是單獨記錄的QERR。 首先建立上下文並將其發送給支持人員。

更新: