EthTrcv

Artikel zur AUTOSAR EthTrcv Driver — Software und Hardware

14 von 14 Teilen verfügbar
Teil 1 lesen →
  1. 1
    EthTrcv Teil 1 — Grundlagen & Einordnung im AUTOSAR Ethernet-Stack

    Der Auftakt der EthTrcv-Serie: Was ein Ethernet Transceiver ist, wie EthTrcv im AUTOSAR Layered Architecture Model zwischen EthIf und PHY-Hardware sitzt, und welche PHY-Chips in der Praxis verbaut werden.

    verfügbar
  2. 2
    EthTrcv Teil 2 — API & Initialisierungssequenz

    Wie EthTrcv von UNINIT bis ACTIVE kommt: die Zustandsmaschine, die Initialisierungssequenz im EcuM-Kontext und die wichtigsten API-Funktionen mit Fehlerbehandlung.

    verfügbar
  3. 3
    EthTrcv Teil 3 — ARXML-Konfiguration in der Praxis

    Wie EthTrcv im AUTOSAR-Konfigurationsmodell abgebildet wird — Container-Struktur, Pflichtparameter, EthIf-Referenzierung und ein vollständiges, kommentiertes ARXML-Beispiel, exakt nach der offiziellen SWS EthernetTransceiverDriver (AUTOSAR CP R25-11).

    verfügbar
  4. 4
    EthTrcv Teil 4 — WakeUp-Handling & Diagnose

    Der vierte und letzte Teil der EthTrcv-Kernserie: WakeUp-Handling über PHY-Pin und In-Band-Signal, das Zusammenspiel mit EcuM und EthSM sowie Diagnosewege für die häufigsten Laufzeitprobleme am Transceiver.

    verfügbar
  5. 5
    EthTrcv — Master/Slave-Konfiguration bei 100BASE-T1

    Warum 100BASE-T1-Links eine feste Master/Slave-Rolle brauchen, wie sie im PHY-Register und im ARXML konfiguriert wird, und warum ein Rollenkonflikt der klassischste 'kein Link'-Fehler im Feld ist.

    verfügbar
  6. 6
    EthTrcv — Loopback-Modi für Tests und Diagnose

    Wie Internal, External und Remote Loopback im Ethernet-PHY funktionieren, wie EthTrcv sie ansteuert, und warum sie in EOL-Tests und Fehlereingrenzung unverzichtbar sind.

    verfügbar
  7. 7
    EthTrcv — MDIO-Zugriff und PHY-Register direkt lesen

    Register-level MDIO-Diagnose für EthTrcv: Standard- und Vendor-Register lesen, Link-Status und Fehlerflags interpretieren, und eine Fallstudie zu einem Link der nicht hochkommt.

    verfügbar
  8. 8
    EthTrcv & IEEE 802.1AS — gPTP und Hardware-Timestamping im PHY

    Wie IEEE 802.1AS (gPTP) im Fahrzeugnetzwerk Zeit verteilt, warum die Timestamp-Genauigkeit im PHY-Chip entschieden wird und wie EthTrcv, Eth, EthTSyn und StbM dabei zusammenspielen.

    verfügbar
  9. 9
    EthTrcv & Functional Safety — ASIL-Anforderungen und Fehlererkennungsmechanismen

    Wie EthTrcv in sicherheitsrelevante Ethernet-Architekturen eingebettet wird: ASIL-Dekomposition, PHY-seitige Fehlererkennung, DEM-Integration und was ein Safety Manual vom PHY-Hersteller liefern muss.

    verfügbar
  10. 10
    EthTrcv & MACsec — Automotive Cybersecurity auf Layer 2

    Wie IEEE 802.1AE MACsec Ethernet-Frames auf Layer 2 verschlüsselt und authentisiert, warum UN-R155 und ISO/SAE 21434 das Thema ins Fahrzeug bringen, und was das für EthTrcv-Konfiguration und AUTOSAR Crypto Stack bedeutet.

    verfügbar
  11. 11
    Migration von 100BASE-TX zu 100BASE-T1 — Was sich im AUTOSAR-Stack ändert

    Ein praxisnaher Leitfaden für die Migration von 100BASE-TX auf 100BASE-T1: technische Unterschiede, Änderungen im AUTOSAR-Stack, typische Fallstricke und eine Checkliste für den Umstieg.

    verfügbar
  12. 12
    EthTrcv von der Hardwareseite — PHY-Architektur für Software-Entwickler

    Was im PHY-Chip passiert, wenn EthTrcv_Init aufgerufen wird: Architektur aus PMA, PCS und MDI, Link-Training bei 100BASE-T1 und die Energiezustände des PHY — konzeptionell erklärt, ohne Elektronik-Tiefe.

    verfügbar
  13. 13
    EthTrcv Hardware Deep Dive — Die physikalischen Interfaces des PHY-Chips

    Ein Hardware Deep Dive für Software-Entwickler: Was auf PCB-Ebene passiert wenn EthTrcv konfiguriert wird — MAC-Interfaces, MDIO-Bus, Leitungsseite und der Weg eines Frames durch den PHY.

    verfügbar
  14. 14
    EthTrcv — Was kann bei der Inbetriebnahme schiefgehen?

    Ein praxisorientierter Troubleshooting-Guide für die EthTrcv-Inbetriebnahme: sieben typische Fehlerbilder von 'kein Link' bis 'hohe Bitfehlerrate trotz Link Up', jeweils mit Ursachen und konkreten Debugging-Wegen.

    verfügbar