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.

Models: ADTJA1101-RMII TJA1101 Adapter Card, ADTJA1101-RMII, TJA1101, Adapter Card

File Info : application/pdf, 14 Pages, 1.88MB

PDF preview unavailable. Download the PDF instead.

adtja1101-rmiiug

References

iText 5.5.6 ©2000-2015 iText Group NV (AGPL-version)

Related Documents

Preview S32G Vehicle Integration Platform (GoldVIP) User Manual
User manual for the S32G Vehicle Integration Platform (GoldVIP), detailing its features, architecture, hardware and software prerequisites, quick start guide, Docker integration, boot flow, and cloud edge gateway use cases.
Preview NXP S32K344 White Board User Manual
User manual for the NXP S32K344 White Board, detailing its features, connectors, interfaces, power supply, jumper settings, and functional descriptions for automotive application evaluation.
Preview NXP i.MX Linux Release Notes LF5.15.71_2.2.2
NXP i.MX Linux Release Notes LF5.15.71_2.2.2 provides comprehensive details on the latest embedded Linux distribution for NXP's i.MX processors. It covers supported features, new additions, known issues, and multimedia specifications for i.MX 6, 7, 8, and 9 series.
Preview FRDM-IMX91 Board User Manual
User manual for the FRDM-IMX91 development board, detailing its features, specifications, and usage. Includes information on the i.MX 91 processor, power supply, interfaces, connectors, and accessories.
Preview NXP i.MX Linux User's Guide: Build, Install, and Utilize i.MX Linux OS BSP
Comprehensive guide for developers on building and installing the i.MX Linux OS Board Support Package (BSP). Covers i.MX platform features, bootloader configuration, kernel, device trees, and system setup for embedded Linux development.
Preview i.MX Linux User's Guide: Build and Install the i.MX Linux OS BSP
A comprehensive guide for building and installing the i.MX Linux OS Board Support Package (BSP) on i.MX platforms. This document covers essential steps, special i.MX features, and provides detailed instructions for various i.MX hardware configurations.
Preview NXP Model-Based Design Toolbox (MBDT): MATLAB/Simulink Integration for Embedded Systems
NXP Model-Based Design Toolbox (MBDT) offers a comprehensive suite of tools for MATLAB and Simulink, enabling rapid prototyping, verification, and validation of embedded systems on NXP microcontrollers. Features include integrated Simulink targets, peripheral drivers, AMMCLib, RTCESL, and support for various NXP MCU families.
Preview S32G-VNP-GLDBOX User Guide
User guide for the NXP S32G-VNP-GLDBOX (GoldBox) development board, detailing its reference design, hardware packages, switch settings, connectors, and setup procedures for automotive applications.