USB-konfiguration | Konfiguration av kameror och kontroller 🟧

Den hÀr guiden hjÀlper supporten att verifiera en kunds maskinvarukonfiguration genom att jÀmföra loggen systemInfo.json med rekommenderade bandbreddsstandarder. 

Viktiga anmÀrkningar om drift

  • Uppdatering av logg: 
    • Maskinvaruinventeringen hĂ€mtas endast nĂ€r programmet startar. För att sĂ€kerstĂ€lla att systemInfo.json Ă„terspeglar maskinvarans aktuella status eller eventuella nyliga kabelĂ€ndringar mĂ„ste TrackMan Performance Studio (TPS) startas om innan loggen hĂ€mtas.
  • Maskinvarustöd: 
    • För nĂ€rvarande stöder den hĂ€r rapporterings- och valideringsmetoden endast USB-kameror (E-Con). Andra kameror, till exempel IDS eller iPhone, stöds för nĂ€rvarande inte. 

1. Rekommenderade konfigurationer

  • 1 kamera per vĂ€rdstyrenhet — ✅  STÖDS
    • Den mest tillförlitliga konfigurationen. SĂ€kerstĂ€ller dedikerad bandbredd.
  • 2 kameror per vĂ€rdstyrenhet — ⚠  REKOMMENDERAS INTE
    • Kan leda till delad bandbredd, jitter och instabilitet.
  • 3 eller fler kameror per vĂ€rdstyrenhet — ❌  STÖDS INTE
    • OtillrĂ€cklig bandbredd. Orsakar systemkrascher och dataförlust. 

2. Dataanalys (systemInfo.json)

VĂ€g: C:\ProgramData\TrackMan\TrackMan Performance Studio\Logs

Identifiera tillgÀngliga kontroller

BlĂ€ddra till avsnittet ”USB”. Varje unik post representerar en fysisk databana. 

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

Verifiera kamerakoppling

Matcha varje kameras "UsbControllerId" med kontrollerna som identifierats ovan. 

3. Praktiska exempel

EXEMPEL 1 — Överbelastad styrenhet (kritisk)

I den hÀr loggen delar alla tre kamerorna pÄ en och samma Intel-kontroller (Device 7A60). 

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

EXEMPEL 2 — Fördelad belastning (optimerad)

Kamerorna Àr jÀmnt fördelade över tre separata styrenheter (Renesas och Intel). 

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

4. Felsökningssymtom och problem

  • KamerafrĂ„nkopplingar: Systemet "tappar" kameran under en session.
  • LĂ„g FPS: BandbreddsbegrĂ€nsning försĂ€mrar AIMA/3DMA-noggrannheten.
  • Saknade videor: Programvaran kan inte spara höghastighetsinspelningar.
  • Visuella artefakter: Gröna linjer eller ”ghosting” i videoflödet. 

5. Rekommenderade steg

  1. Fysisk omanslutning: Flytta USB-kablar mellan portar pÄ fram- och baksidan för att fÄ en annan styrenhetsvÀg.
  2. Maskinvaruuppgradering: Installera ett dedikerat PCIe-USB-expansionskort om moderkortet stöder ytterligare kontroller. 

Hittade du inte vad du letade efter?

Sök