概述
Realtek USB LAN IC 是透過 USB PGtool 將 MAC 地址、SVID/SMID、LED 燈號定義或其他硬體配置參數寫入 IC 內部的 efuse 或外部 eeprom。
而 efuse/eeprom 選擇其中一個使用即可。
Windows USB PG 工具操作步驟
1. 將從 Realtek Anchor 上下載的 USB PGtool 複製到桌面,或者建立一個資料夾進行存放。
2. 將 USB PGtool 解壓縮,PGtool 包含的內容如下圖所示:
支援 x86 / x64 / arm64 系統
3. 請先到 Realtek 官網下載驅動並安裝,才能正常運行 USB PGtool。
4. 點擊「RtPGtoolUI」打開 PGtool(USB PGtool 是透過 UI 介面操作的)
5. 正確識別到 USB LAN 後,可以在「設備選擇」中看到 USB LAN 設備。
如果沒有看到,請檢查驅動程式是否正確安裝,以及 USB LAN 的硬體是否正常。
6. 點擊右下角的「Dump」按鈕
7. 會匯出 USB LAN 的 efuse 內容(請參閱下圖)
8. 以下說明各視窗的功能
– MAC 位址定義 –
請先設定 MINIMUM 與 MAXIMUM 區間的數值後,再去填寫 CURRENT。
基本上只需要定義一次即可,工具在每次編程時,MAC地址的數值會自動加1。設定好後就只需要點擊編程。
如果不想更改 MAC 位址的數值,可以勾選「Fix MacAddress」,在執行程式時就不會刷新 MAC 位址,保持現有的 MAC 位址。
– 資訊 –
製造商和產品字串對應於 USB 裝置描述符中的 iManufacturer 和 iProduct。當驅動程式尚未安裝時,裝置管理員列表中顯示的就是產品字串。
修改字串將占用大部分 eFUSE 空間。iManufacturer 和 iProduct 都有字串長度限制。更多詳細資訊請參閱 CFG 檔案。
– ID和序列號 –
如需更改 ID(Vendor、Product、bcdDevice),請先與 FAE 窗口聯繫。
序列號:如果同一塊板子上有兩顆(含)以上的IC,請寫入不同的序列號。
- 增量:PG工具將重新刷新SN,並在CFG檔案中自動增加它。
- 強制:PG工具將重新刷新SN,並且CFG檔案中的值不會更改。
– 特點 –
在 CFG 檔案中會有預設項目勾選,若有功能需求,請與 FAE 窗口聯繫。
執行日誌
執行 Dump 後,訊息都會顯示在這個視窗中。可以查看 eFUSE 內容,以及在出現錯誤時的錯誤資訊以供判斷。
9. 命令列
支援命令列方式。
使用管理員權限啟動 CMD 視窗,路徑指向 PGtool x64 資料夾(64 位選擇 x64,同時支援 Arm 和 x86 系統)。
10. 操作步驟
1) 將 USB LAN 裝置插入筆記型電腦或桌上型電腦,並安裝 Realtek 官網上的驅動程式。
2) 開啟 PGtool,並確認在「Device Select」中識別到 USB LAN 裝置。
3) 執行「Dump」,確認可以讀取USB LAN設備
4) 定義相關參數值(MAC地址、VID/PID(如有必要)、LED燈號行為……等等)
5) 執行「Program」進行寫入。完成時會看到 pass 訊息。
6) 如果要確認參數是否正確寫入,可以再次執行「Dump」檢查 eFUSE 內容。
以上是 Windows USB PGtool 的使用操作說明,如在使用過程中遇到任何問題,請聯繫您對應的 FAE 窗口。
評論