ADTJA1101-RMII User Guide
September 2018
Getting Started
Components in the box:
- Board: ADTJA1101-RMII
- Cable: 0.5m of jacketed Unshielded Twisted Pair (UTP), automotive grade
Visual Description: Image showing the ADTJA1101-RMII adapter board and a black UTP cable with connectors.
Get additional documentation:
- For ADTJA1101-RMII: Gerber files, Schematics / Bill of Materials (BoM)
- For TJA1101: Datasheet, Application Hints, and other resources.
Access NXP's document repository at: www.docstore.nxp.com
- Register (NDA required) / Login
- Navigate: Products ➔ In-Vehicle Networking ➔ Automotive Ethernet ➔ ADTJA1101-RMII
SABRE Connector
SABRE stands for Smart Application Blueprint for Rapid Engineering.
SABRE platforms accelerate time to market with market-focused development systems based on application controllers. They deliver the advanced technology features required for next-generation automotive systems.
Application
The ADTJA1101-RMII is a daughter card featuring NXP's TJA1101 100BASE-T1 Ethernet PHY.
It is designed to adapt to microcontroller development boards equipped with a SABRE connector, such as the S32K148EVB.
Full driver support for the TJA110x series is available via the S32K148EVB SDK.
Visual Description: A diagram illustrating the connection setup. It shows the S32K148 EVB development board, the ADTJA1101-RMII adapter card, and a UTP cable connecting them. The SABRE connector is highlighted.
Connecting SABRE-Enabled Boards
This section illustrates how to connect SABRE-enabled boards.
Visual Description: A diagram showing the S32K148 EVB connected to the ADTJA1101-RMII Adapter Card via the SABRE Connector (J1).
Power Up
The ADTJA1101-RMII offers the following power input options:
- Power Input: 12V
- USB / Open SDA
For detailed jumper settings, please refer to the S32K148EVB Quick Start Guide.
Visual Description: A diagram depicting the power-up configuration, showing a 12V power adapter and a USB cable connecting to the development board.
Board Features
Key features of the ADTJA1101-RMII adapter card:
- TJA1101 chip
- Wake button
- 100BASE-T1 MDI screw terminal
- Master/Slave select: Open = Master, Closed = Slave
- Vbat select: Pins 1-2 = 3V3 (default), Pins 2-3 = 12V
- Footprint for optional external clock (SMA or SMB connectors)
- RMII interface (SABRE connector)
- Mounting holes
For specific configuration options of the TJA1101, consult the product data sheet.
Block Diagram
Visual Description: A block diagram showing the ADTJA1101-RMII system architecture. It details the connections between the B2B Connector ([QTH-030-03-L-D-A]), the TJA1101 chip, and the PCA9538BS. Key signals like TXEN, TXD, RXD, CRSDV, INT#, RST#, MDC, MDIO, WAKE, CLK_IN_OUT, and power rails (VDDA, VDDIO, VBAT) are illustrated.
Software Integration
TJA110x Driver Pre-integration with S32K SDK
Production-grade driver support is pre-integrated with SDKs for NXP microcontrollers.
GUI configuration is supported within the S32 Design Studio IDE, as shown in the accompanying screenshot.
The system supports TJA1100, TJA1101, and TJA1102(S), including generic PHY devices using IEEE registers.
Current software support includes:
- S32K SDK v0.8.6
- MPC574x SDK v0.9.0
- i.MX8 SDK (planned)
Download the S32K SDK.
Visual Description: A screenshot of the GUI Driver Configuration interface within the S32 Design Studio IDE, showing PHY list, type, address, location, role, and ENET instance settings.
Linux Driver for TJA110X
A single Linux driver is available for TJA110x devices.
It integrates into Linux' PHY Abstraction Layer (PAL).
The driver is extended with automotive features, including:
- Support for Managed and Autonomous Mode
- Master/Slave configuration
- Cable Test functionality
- LED, Loopback, and Test Modes
- Sleep and Wakeup capabilities
The driver implements polling of the interrupt status register and provides warnings and reactions to failure conditions.
Download the Linux driver here.
Refer to the FAQ for more information.
Visual Description: A diagram illustrating the Linux driver architecture, showing the relationship between net_device, phy_device, phy_driver, and the PHY Abstraction Layer (PAL).
Compatible Controller Boards
The ADTJA1101-RMII is compatible with the following controller boards:
- S32K148EVB: S32K148 Evaluation Board
A low-cost evaluation platform and development system for quick application prototyping with the S32K148 MCU, part of the S32K series of Ultra-Reliable Microcontrollers (MCUs). - i.MX8 (board to be released soon)
Visual Description: An image of the S32K148EVB evaluation board.
NXP Link Partner Boards for 100BASE-T1 System Setup
NXP offers several link partner boards for 100BASE-T1 system setup:
- SJA1105SMBEVM: Gateway Prototyping Platform
Enables early SW development for the SJA1105P/Q/R/S Automotive Ethernet switch family and the TJA1102 Automotive Ethernet PHYs on a market-leading Automotive MPC5748xG MCU. - SJA1105Q-EVB: Ethernet Switch & PHY Evaluation Board
An evaluation system supporting the SJA1105P/Q/R/S Automotive Ethernet switch family in conjunction with the TJA1102HN Ethernet PHY Transceiver. - OM14500/TJA1101: 100BASE-T1 PHY Evaluation Board
A low-cost hardware development tool supporting the functional evaluation of the 100BASE-T1 PHY transceiver TJA1101. - FibreCode FC602 USB OABR Stick
Functions as a media converter between a standard USB 2.0 interface and an automotive Ethernet network. It is detected as a standard Ethernet device on Windows and Linux host PCs.
The ADTJA1101-RMII is generally interoperable with any other 100BASE-T1 link partner.
Visual Description: Images of the SJA1105SMBEVM, SJA1105Q-EVB, OM14500/TJA1101, and FibreCode FC602 USB OABR Stick.
Connected System Examples
Illustrative examples of ADTJA1101-RMII connected systems:
Example #1:
Visual Description: Diagram showing a S32K148 EVB connected to an ADTJA1101-RMII Adapter Card. An optional i.MX6 board is also shown in relation to this setup.
Example #2:
Visual Description: Diagram showing a S32K148 EVB connected to an ADTJA1101-RMII Adapter Card via a UTP Cable. The SJA1105SMBEVM board is also depicted in this configuration.