Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈
  • English
  • Deutsch
Suche wird initialisiert
    • Erster Start
    • Überblick
    • ecu.test Hauptprogramm
    • Weitere mitgelieferte Programme
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: Morphée
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
        • Ports
          • Port BUSACCESS - CAN 🛈
          • Port DIAGNOSTICS - CAN 🛈
          • Port DIAGNOSTICS - CAN-FD_TOLERANT 🛈
          • Port BUSACCESS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD 🛈
          • Port DIAGNOSTICS - J1939 🛈
          • Port DIAGNOSTICS - KWP2000-CAN 🛈
          • Port APPLICATION - XCP-CAN 🛈
          • Port APPLICATION - XCP-CAN-FD 🛈
          • Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • Connect
              • Disconnect
              • GetStatus
              • SwitchPage
              • UnlockResource
          • Port BUSACCESS - LIN 🛈
      • tracetronic: Ethernet
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
      • Vector: XL API
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools mit Stimulus-Unterstützung
    • Testausführung
    • Traceanalyse
    • Workspace
    • Bedienung
    • Testmanagement
    • test.guide
    • Erweiterungen
    • Spezifische Tutorials
    • API-Referenzen
    • Systemanforderungen
    • ecu.test auf Linuxsystemen
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Eigenschaften 🛈
    • Jobs 🛈
      • Connect
      • Disconnect
      • GetStatus
      • SwitchPage
      • UnlockResource

    Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈¶

    TOSUN-HW Kalibrier- und Messzugriff

    Bietet XCP-Applikationszugriff über CAN. CAN-FD-Nachrichten werden toleriert, aber der Port selbst sendet nur CAN-Nachrichten.

    Stimulation¶

    Dieser Port besitzt keine Stimulus-Fähigkeiten.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Kanalnummer

    ‚1‘

    string

    Auswahl der Kanalnummer wenn mehrere Kanäle des gleichen Typs vorhanden sind.

    Systemtakt

    ‚40 MHz‘

    string

    Frequenz des Systemzeitgebers

    Abschlusswiderstand aktivieren

    ☐

    bool

    Aktiviert den internen 120-Ohm-Abschlusswiderstand

    TSEG1 ❲Arbitrierungsphase❳

    int

    TSEG1 zur Bestimmung des Abtastzeitpunkts

    TSEG2 ❲Arbitrierungsphase❳

    int

    TSEG2 zur Bestimmung des Abtastzeitpunkts

    SJW ❲Arbitrierungsphase❳

    int

    Synchronisationssprungweite

    Bitrate ❲Arbitrierungsphase❳

    int

    In bit/s. Der gesuchte Wert kann in der CAN-FD A2L Datei unter BAUDRATE im Block XCP_ON_CAN gefunden werden.

    TSEG1 ❲Datenphase❳

    int

    TSEG1 zur Bestimmung des Abtastzeitpunkts

    TSEG2 ❲Datenphase❳

    int

    TSEG2 zur Bestimmung des Abtastzeitpunkts

    SJW ❲Datenphase❳

    int

    Synchronisationssprungweite

    Bitrate ❲Datenphase❳

    int

    In bit/s. Der gesuchte Wert kann in der CAN-FD A2L Datei unter dem Namen CAN_FD_DATA_TRANSFER_BAUDRATE gefunden werden.

    Modus

    Standard

    [Standard, Extended]

    string

    Adressierungs-Modus (Standard = 11bit, Extended = 29bit)

    Empfange Error-Frames

    ☐

    bool

    Empfange Error-Frames

    Sendebestätigung

    ☐

    bool

    Aktiviert das bestätigte Senden. Bus-Schreiben-Testschritte und Sende-Tooljobs blockieren so lange, bis die Nachricht erfolgreich auf den Bus übertragen wurde oder das Sendebestätigungs-Timeout abgelaufen ist.

    Timeout für Sendebestätigung

    1000

    int

    Dauer in Millisekunden binnen der die Nachricht erfolgreich versendet worden sein muss. Anderenfalls wird ein Fehler erzeugt. (darf nicht größer als 64535ms sein). Wird nur bei aktivierter Sendebestätigung verwendet.

    CAN-ID-Einstellungen

    auto

    [auto, manual]


    Anzeigewerte:

    • auto: auto

    • manual: manuell

    string

    Im ‚auto‘-Modus müssen die CAN-IDs (Master->Slave und Slave->Master) in der A2L-Datei spezifizert sein, die in der TCF ausgewählt ist. Diese Werte werden dann automatisch verwendet. Im Modus ‚manuell‘ können diese Werte selbst angegeben werden, insbesondere wenn einige von ihnen nicht in der A2L-Datei enthalten sind.

    Requests bis zum max. DLC füllen

    ☐

    bool

    Wenn diese Option ausgewählt ist, wird das Datenfeld der Nachricht bis zur maximalen Länge gefüllt.

    FillByte

    Requests bis zum max. DLC füllen: ‚True‘

    string

    Byte, mit dem das Datenfeld auf die maximale Länge aufgefüllt wird. Das Byte ist als Ganzzahl von 0x00 bis 0xFF anzugeben.

    Verbindungsaufbau

    ‚OnPortStart‘

    [‚OnPortStart‘, ‚OnPortConfigure‘, ‚Job‘]


    Anzeigewerte:

    • ‚OnPortStart‘: ‚Beim Start der Testausführung‘

    • ‚OnPortConfigure‘: ‚Beim Konfigurationsstart‘

    • ‚Job‘: ‚manuell per Job‘

    string

    Zeitpunkt, zu dem die Verbindung zum XCP-Slave hergestellt werden soll

    OnPortConfigure:

    Online-Informationen sind verfügbar, sobald die Konfigurationen gestartet werden.

    OnPortStart und Job:

    Es sind nur Informationen aus den A2L-Dateien verfügbar.

    Standardmessraster

    ‚Tool-Default‘

    string

    Angabe des Messrasters, das als Ausweichlösung verwendet wird, falls für den Testschritt kein Raster angegeben ist (“*“ und „?“ können als Wildcard verwendet werden). „Tool-Default“ führt zur Verwendung des Standardrasters des Tools

    Wertebereichsprüfung überspringen

    ☐

    bool

    Diese Option aktivieren um die normalerweise bei der Umrechnung zwischen physikalischem Zahlenwert und Rohwert durchgeführte Prüfung auf Wertebereichsgrenzen zu unterdrücken.

    Use seed and key

    ☐

    bool

    Define resources to get access permissions for and the file name of the 32-bit dll placed in the tool host path.

    Seed-and-Key Library Pfad ❲dll❳

    Use seed and key: ‚True‘

    SeedNKeyXcp.dll

    uri

    Pfad zur Bibliothek (dll) mit den Seed-and-Key-Freischaltfunktionen.

    Freizuschaltende Ressourcen

    Use seed and key: ‚True‘

    29

    int

    Ressourcen, die freigeschaltet werden sollen, als Bitmaske

    CAL/PAG : 1

    CAL/PAG DAQ : 5

    CAL/PAG STIM : 9

    CAL/PAG PGM : 17

    CAL/PAG DAQ STIM : 13

    CAL/PAG DAQ PGM : 21

    CAL/PAG STIM PGM : 25

    CAL/PAG DAQ STIM PGM: 29

    DAQ : 4

    DAQ STIM : 12

    DAQ PGM : 20

    DAQ STIM PGM : 28

    STIM : 8

    STIM PGM : 24

    PGM : 16

    Aufnahmemodus

    ‚immediate‘

    [‚immediate‘, ‚two-stage‘]


    Anzeigewerte:

    • ‚immediate‘: ‚direkt‘

    • ‚two-stage‘: ‚zweistufig‘

    string

    Aufnahmemodus ‚direkt‘ schreibt eine signalbasierte MDF4-Datei während der Testausführung. Dieser Modus verwendet XCP-Slave-Zeitstempel, wenn möglich.

    Aufnahmemodus ‚zweistufig‘ erzeugt erst eine rohe Bus/Ethernet-Aufnahme und wandelt diese nach Ende der Testausführung in eine signalbasierte MDF4-Datei um. Dieser Modus kann besser mit sehr vielen Signalen umgehen. Er verwendet die Eingangszeitstempel der Frames, auch wenn XCP-Slave-Zeitstempel verfügbar wären.

    CAN-ID ❲Master->Slave❳

    CAN-ID-Einstellungen: ‚manual‘

    string

    CAN-ID für die Richtung von ecu.test zum Steuergerät

    CAN-ID ❲Slave->Master❳

    CAN-ID-Einstellungen: ‚manual‘

    string

    CAN-ID für die Richtung vom Steuergerät zu ecu.test

    Jobs 🛈¶

    Connect¶

    Baut die Verbindung zum XCP-Slave auf.

    Disconnect¶

    Trennt die Verbindung zum XCP-Slave.

    GetStatus¶

    Gibt den Schutzstatus der Ressourcen des XCP Slave zurück. Blockierte Ressourcen können über die TBC Settings oder mit dem Job „UnlockRessource“ freigeschalten werden.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    statusDict

    object

    Dictionary mit dem Zugriffschutzstatus.

    SwitchPage¶

    Wechselt die aktive Seite.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    page

    [ONLINE]

    string

    Seite, auf die gewechselt werden soll

    UnlockResource¶

    Schaltet eine Ressource über den Seed-and-Key Mechanismus frei.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    requestedResourcesMask

    29

    int

    Ressourcen, die freigeschaltet werden sollen, als Bitmaske

    CAL/PAG : 1

    CAL/PAG DAQ : 5

    CAL/PAG STIM : 9

    CAL/PAG PGM : 17

    CAL/PAG DAQ STIM : 13

    CAL/PAG DAQ PGM : 21

    CAL/PAG STIM PGM : 25

    CAL/PAG DAQ STIM PGM: 29

    DAQ : 4

    DAQ STIM : 12

    DAQ PGM : 20

    DAQ STIM PGM : 28

    STIM : 8

    STIM PGM : 24

    PGM : 16

    seedNKeyLib

    SeedNKeyXcp.dll

    uri

    Pfad zu der Bibliothek auf dem Toolhost, die die Funktionen Seed und Key enthält.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    unlockedResourcesMask

    int

    Bitmaske der freigeschalteten Ressourcen

    2025-12-05
    Zurück
    Port APPLICATION - XCP-CAN-FD 🛈
    Weiter
    Port BUSACCESS - LIN 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz