USB 設定 | 攝影機與控制器設定 🟧

本指南可讓支援團隊透過將 systemInfo.json 記錄與建議的頻寬標準交叉比對,驗證客戶的硬體設定。 

重要操作注意事項

  • 記錄更新: 
    • 硬體資訊只會在應用程式啟動時擷取。為確保 systemInfo.json 能反映目前的硬體狀態或最近的線材變更,請先重新啟動 TrackMan Performance Studio (TPS),再擷取記錄。
  • 硬體支援: 
    • 目前,此回報與驗證方法僅支援 USB 攝影機(E-Con)。目前尚不支援 IDS 或 iPhone 等其他攝影機。 

1. 建議設定

  • 每個主機控制器 1 台攝影機 — ✅ 支援
    • 這是可靠性最高的建議配置,可確保專用頻寬。
  • 每個主機控制器 2 台攝影機 — ⚠️ 不建議
    • 可能導致頻寬共享、抖動及不穩定。
  • 每個主機控制器 3 台以上攝影機 — ❌ 不支援
    • 頻寬不足。會導致系統當機與資料遺失。 

2. 資料分析(systemInfo.json)

記錄檔路徑:C:\ProgramData\TrackMan\TrackMan Performance Studio\Logs

找出可用的控制器

捲動至「USB」區段。每個不同的項目都代表一條實體資料路徑。 

"USB":[
  { "Name": "Renesas USB 3.0...", "DeviceId": "PCI\\VEN_1912&DEV_0015..." }, 
  { "Name": "Intel(R) USB 3.20...", "DeviceId": "PCI\\VEN_8086&DEV_7A60..." } 
]

驗證攝影機對應

將每台攝影機的「UsbControllerId」與上方識別出的控制器進行比對。 

3. 實際範例

範例 1 — 控制器過載(嚴重)

在此記錄中,三台攝影機全都共用同一個 Intel 控制器(Device 7A60)。 

"Cameras":[ 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." }, 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." }, 
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." } 
] 

範例 2 — 負載分散(最佳化)

攝影機平均分配到三個獨立的控制器上(Renesas 和 Intel)。 

"Cameras":[
  { "Name": "See3CAM", "UsbControllerId": "...6&2D8216F1..." },
  { "Name": "See3CAM", "UsbControllerId": "...DEV_7A60..." },
  { "Name": "See3CAM", "UsbControllerId": "...6&113DDA51..." } 
]

4. 故障排除症狀

  • 攝影機中斷連線:系統會在工作階段期間「斷開」攝影機。
  • FPS 偏低:頻寬受限會影響 AIMA/3DMA 的準確性。
  • 影片遺失:軟體無法儲存高速錄影。
  • 視覺假影:影像串流中出現綠色線條或「殘影」。 

5. 建議步驟

  1. 重新插接:將 USB 線材改插到前後不同的連接埠,以切換到不同的控制器路徑。
  2. 硬體升級:如果您的主機板支援額外控制器,請安裝專用的 PCIe USB 擴充卡。 

沒找到您想要的內容嗎?

搜尋