Ethernet PHY Linux drivers & tools
ETHERNET-SW
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical documentation

Support & Training

Order Now


Order Now
Part Number Buy from Texas Instruments or Third Party Buy from Authorized Distributor Status

LINUX-DP83640:
DP83640 Linux Driver

Free



Not Available ACTIVE

LINUX-DP83822:
DP83822 Linux Driver

Free



Not Available ACTIVE

LINUX-DP83825:
DP83825 Linux Driver

Free



Not Available ACTIVE

LINUX-DP83826:
DP83826 Linux Driver

Free



Not Available ACTIVE

LINUX-DP83848:
DP83848 (Supports DP83822 and TLK10x) Linux Driver

Free



Not Available ACTIVE

LINUX-DP83867:
DP83867 Linux Driver

Free



Not Available ACTIVE

LINUX-DP83869:
DP83869 Linux Driver

Free



Not Available ACTIVE

AUTOSAR–DP83TC811:
DP83TC811 AUTOSAR Driver

Free



Not Available ACTIVE

LINUX-DP83TC811:
DP83TC811 Linux Driver

Free



Not Available ACTIVE

USB-2-MDIO:
USB to MDIO Serial Management Tool

Free



Not Available ACTIVE

MSP-EXP430F5529LP :
MSP430F5529 USB LaunchPad Evaluation Kit

$12.99(USD)


Pricing may vary.



ACTIVE
Contact a Distributor  

Description

The Linux drivers for Texas Instruments' Ethernet physical layer (PHY) transceivers support communication through the serial management interface (MDC/MDIO) to configure and read PHY registers.

The USB-2-MDIO software lets you directly access the registers during debug and prototyping.  This tool supports all TI Ethernet PHYs.

Enabling driver support

Configure kernel with "make menuconfig" (alternatively use "make xconfig" or "make nconfig")

Menuconfig location

//Change symbol field in example below to match the part number
Symbol: DP83848_PHY [=y]
Type: tristate
Prompt: Driver for Texas Instruments DP83848 PHY
  Location:
    -> Device Drivers
      -> Network device support (NETDEVICES [=y])
        -> PHY Device support and infrastructure (PHYLIB [=y])
  Defined at drivers/net/phy/Kconfig:144
  Depends on: NETDEVICES [=y] && PHYLIB [=y]

Technical documentation
User guides (1)
Title Type Size (KB) Date
PDF 823 19 Feb 2016

Software development (1)


Hardware development (2)

Name Part Number Tool Type
MSP430F5529 USB LaunchPad Evaluation Kit  MSP-EXP430F5529LP  Development kits 
MSP430G2 LaunchPad Development kit  MSP-EXP430G2  Evaluation boards 

TI Devices (48)

Part Number Name Product Family
DP83620  Industrial temperature, 10/100-Mbps Ethernet PHY transceiver with JTAG & fiber support  Ethernet ICs 
DP83630  IEEE 1588 precision-time protocol (PTP) Ethernet PHY transceiver with smaller form factor  Ethernet ICs 
DP83640  IEEE 1588 precision-time protocol (PTP) Ethernet PHY transceiver  Ethernet ICs 
DP83815  10/100 Mbps integrated PCI Ethernet media access controller & physical layer (MacPhyter)  Ethernet ICs 
DP83816  10/100 Mbps integrated PCI Ethernet media access controller & physical layer (MacPhyter-II)  Ethernet ICs 
DP83816EX  10/100 Mbps integrated PCI Ethernet media access controller & physical layer (MacPhyter-II) extend  Ethernet ICs 
DP83822H  Extended temperature, robust low-power 10/100-Mbps Ethernet PHY transceiver with 16-kV ESD  Ethernet ICs 
DP83822HF  Extended temperature, robust 10/100-Mbps Ethernet PHY transceiver with fiber support & 16-kV ESD  Ethernet ICs 
DP83822I  Low-power, robust 10/100-Mbps Ethernet PHY transceiver with 16-kV ESD  Ethernet ICs 
DP83822IF  Low-power, robust 10/100-Mbps Ethernet PHY transceiver with fiber support & 16-kV ESD  Ethernet ICs 
DP83825I  Smallest form factor (3-mm by 3-mm), low-power 10/100-Mbps Ethernet PHY transceiver with 50-MHz c  Ethernet ICs 
DP83826E  Low latency 10/100-Mbps PHY with MII interface and enhanced mode  Ethernet ICs 
DP83843  10/100-Mbps Ethernet PHY transceiver with fiber & AUI support  Ethernet ICs 
DP83846A  Single 10/100 DsPHYTER Ethernet physical layer transceiver  Ethernet ICs 
DP83847  10/100-Mbps Ethernet PHY transceiver with 5-V tolerant I/Os  Ethernet ICs 
DP83848-HT  High Temperature PHYTER single port 10/100 Mb/s Ethernet physical layer  Ethernet ICs 
DP83848C  Commercial temperature, 10/100-Mbps Ethernet PHY transceiver with SNI interface & JTAG support  Ethernet ICs 
DP83848H  Extended temperature, 10/100-Mbps Ethernet PHY transceiver in a 40-pin QFN package  Ethernet ICs 
DP83848I  Industrial temperature, 10/100-Mbps Ethernet PHY transceiver with SNI & JTAG support  Ethernet ICs 
DP83848J  Commercial temperature, 10/100-Mbps Ethernet PHY transceiver in a 40-pin QFN package  Ethernet ICs 
DP83848K  Industrial temperature, 10/100-Mbps Ethernet PHY transceiver in a 40-pin QFN package  Ethernet ICs 
DP83848LFQ  Automotive Grade 2, high temperature 10/100-Mbps Ethernet PHY transceiver with wettable flank pac  Ethernet ICs 
DP83848M  Commercial temperature, 10/100-Mbps Ethernet PHY transceiver with 25-MHz clock out  Ethernet ICs 
DP83848Q-Q1  Automotive Grade 2, 10/100-Mbps Ethernet PHY transceiver  Ethernet ICs 
DP83848T  Industrial temperature, 10/100-Mbps Ethernet PHY transceiver with 25-MHz clock out  Ethernet ICs 
DP83848VYB  High-temperature, low-power 10/100-Mbps Ethernet PHY Transceiver with JTAG support  Ethernet ICs 
DP83848YB  Extended temperature, 10/100-Mbps Ethernet PHY transceiver with JTAG support  Ethernet ICs 
DP83849C  Commercial temperature, dual-port 10/100-Mbps Ethernet PHY transceiver  Ethernet ICs 
DP83849I  Industrial temperature, dual-port 10/100-Mbps Ethernet PHY transceiver with flexible port switchi  Ethernet ICs 
DP83849ID  Industrial temperature, dual-port 10/100-Mbps Ethernet PHY transceiver with fiber support  Ethernet ICs 
DP83849IF  Industrial temperature, dual-port 10/100-Mbps Ethernet PHY transceiver with fiber support & flexible  Ethernet ICs 
DP83865  Gigabit 10/100/1000 PHYTER V Ethernet physical layer transceiver  Ethernet ICs 
DP83867CR  Low-power, robust gigabit Ethernet PHY transceiver in a small QFN package  Ethernet ICs 
DP83867CS  Low-power, robust gigabit Ethernet PHY transceiver with SGMII  Ethernet ICs 
DP83867E  Extended temperature, robust low-latency gigabit Ethernet PHY transceiver with SGMII  Ethernet ICs 
DP83867IR  Industrial temperature, robust gigabit Ethernet PHY transceiver  Ethernet ICs 
DP83867IS  Industrial temperature, robust gigabit Ethernet PHY transceiver with SGMII  Ethernet ICs 
DP83869HM  Extended temperature, high-immunity gigabit Ethernet PHY transceiver with copper & fiber interface  Ethernet ICs 
DP83910A  CMOS serial network interface (SNI)  Ethernet ICs 
DP83TC811R-Q1  Low-power 100BASE-T1 automotive PHYTER™ Ethernet physical layer transceiver  Ethernet ICs 
DP83TC811S-Q1  Automotive Grade 1, low-power 100BASE-T1 Ethernet PHY transceiver with xMII support & diagnostic too  Ethernet ICs 
TLK100  Industrial Ethernet PHY  Ethernet ICs 
TLK105  Industrial temperature, single port 10/100-Mbps Ethernet physical layer transceiver  Ethernet ICs 
TLK105L  Industrial temperature, single port 10/100-Mbps Ethernet physical layer  Ethernet ICs 
TLK106  Industrial temperature, single port 10/100-Mbps Ethernet physical layer transceiver  Ethernet ICs 
TLK106L  Industrial temperature, single port 10/100-Mbps Ethernet physical layer  Ethernet ICs 
TLK110  Industrial 10/100 Ethernet PHY  Ethernet ICs 
TLK111  Industrial temperature 10/100-Mbps Ethernet physical layer transceiver  Ethernet ICs 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

If you have questions about quality, packaging, or ordering TI products visit our Support page.

Technical articles