EthTrcv
Articles on the AUTOSAR EthTrcv Driver — software and hardware
Teil 1 lesen →- 1EthTrcv Part 1 — Basics & Classification in the AUTOSAR Ethernet Stackverfügbar
The opening post of the EthTrcv series: what an Ethernet transceiver is, how EthTrcv sits in the AUTOSAR Layered Architecture Model between EthIf and PHY hardware, and which PHY chips show up in real projects.
- 2EthTrcv Part 2 — API & Initialization Sequenceverfügbar
How EthTrcv gets from UNINIT to ACTIVE: the state machine, the initialization sequence in the EcuM context, and the key API functions with error handling.
- 3EthTrcv Part 3 — ARXML Configuration in Practiceverfügbar
How EthTrcv maps onto the AUTOSAR configuration model — container structure, mandatory parameters, and EthIf referencing, and a complete, annotated ARXML example, exactly per the official SWS EthernetTransceiverDriver (AUTOSAR CP R25-11).
- 4EthTrcv Part 4 — WakeUp Handling & Diagnosticsverfügbar
The fourth and final part of the EthTrcv core series: WakeUp handling via PHY pin and in-band signaling, the interplay with EcuM and EthSM, and how to diagnose the most common runtime problems on the transceiver.
- 5EthTrcv — Master/Slave Configuration for 100BASE-T1verfügbar
Why 100BASE-T1 links need a fixed master/slave role, how it is configured in the PHY register and in ARXML, and why a role conflict is the classic 'no link' bug in the field.
- 6EthTrcv — Loopback Modes for Testing and Diagnosticsverfügbar
How internal, external, and remote loopback work inside the Ethernet PHY, how EthTrcv drives them, and why they are indispensable for end-of-line testing and fault isolation.
- 7EthTrcv — Reading MDIO and PHY Registers Directlyverfügbar
Register-level MDIO diagnostics for EthTrcv: reading standard and vendor registers, interpreting link status and error flags, and a case study of a link that refuses to come up.
- 8EthTrcv & IEEE 802.1AS — gPTP and Hardware Timestamping in the PHYverfügbar
How IEEE 802.1AS (gPTP) distributes time across the vehicle network, why timestamp accuracy is decided inside the PHY chip, and how EthTrcv, Eth, EthTSyn, and StbM work together to deliver it.
- 9EthTrcv & Functional Safety — ASIL Requirements and Fault Detection Mechanismsverfügbar
How EthTrcv fits into safety-relevant Ethernet architectures: ASIL decomposition, PHY-side fault detection, DEM integration, and what a PHY vendor's safety manual actually needs to deliver.
- 10EthTrcv & MACsec — Automotive Cybersecurity at Layer 2verfügbar
How IEEE 802.1AE MACsec encrypts and authenticates Ethernet frames at Layer 2, why UN-R155 and ISO/SAE 21434 bring the topic into the vehicle, and what it means for EthTrcv configuration and the AUTOSAR Crypto Stack.
- 11Migrating from 100BASE-TX to 100BASE-T1 — What Changes in the AUTOSAR Stackverfügbar
A practical guide to migrating from 100BASE-TX to 100BASE-T1: the technical differences, what changes in the AUTOSAR stack, common pitfalls, and a checklist for the transition.
- 12EthTrcv from the Hardware Side — PHY Architecture for Software Developersverfügbar
What actually happens inside the PHY chip when EthTrcv_Init is called: the PMA/PCS/MDI architecture, link training on 100BASE-T1, and PHY-level power states — explained conceptually, without the electronics deep dive.
- 13EthTrcv Hardware Deep Dive — The Physical Interfaces of the PHY Chipverfügbar
A hardware deep dive for software developers: what happens at PCB level when EthTrcv is configured — MAC interfaces, MDIO bus, line side, and the path of a frame through the PHY.
- 14EthTrcv — What Can Go Wrong During Bring-Up?verfügbar
A practical troubleshooting guide for EthTrcv bring-up: seven typical failure scenarios from 'no link at all' to 'high bit error rate despite link up', each with causes and concrete debugging approaches.