Ethernet PHY Linux Drivers and Tools

(ACTIVE) ETHERNET-SW

Description & Features

Technical Documents

Support & Training

Order Now


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

LINUX-DP83640:
DP83640 Linux Driver

Free

Not Available ACTIVE

LINUX-DP83822:
DP83822 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

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 Texas Instruments Ethernet physical layer transceivers (PHY) Linux drivers support communication through the serial management interface (MDC/MDIO) to configure and read PHY registers.

The USB-2-MDIO software allows for direct register access 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 Documents
User guides (1)
Title Abstract Type Size (KB) Date Views
PDF 823 19 Feb 2016 1,046

Design Kits & Evaluation Modules (2)

Name Part Number Tool Type
MSP430 LaunchPad Value Line Development kit  MSP-EXP430G2  Evaluation Modules & Boards 
MSP430F5529 USB LaunchPad Evaluation Kit  MSP-EXP430F5529LP  Evaluation Modules & Boards 

TI Devices (43)

Part Number Name Product Family
DP83620  Industrial Temp Single Port 10/100 Mbps Eth Phys Layer Transceiver w/ Fiber Support  Ethernet 
DP83630  Precision PHYTER - IEEE 1588 Precision Time Protocol Transceiver  Ethernet 
DP83640  Precision PHYTER - IEEE 1588 Precision Time Protocol Transceiver  Ethernet 
DP83815  10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter)  Ethernet 
DP83816  10/100 Mb/s Integrated PCI Eth Media Access Cntllr and Phys Layer (MacPhyter-II)  Ethernet 
DP83816EX  10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter-II)Extend  Ethernet 
DP83822H  Robust, Low Power 10/100 Ethernet Physical Layer Transceiver Extended Temperature  Ethernet 
DP83822HF  Robust, Low Power 10/100 Ethernet Physical Layer Transceiver Extended Temperature With Fiber Support  Ethernet 
DP83822I  Robust, Low Power 10/100 Ethernet Physical Layer Transceiver  Ethernet 
DP83822IF  Robust, Low Power 10/100 Ethernet Physical Layer Transceiver With Fiber Support  Ethernet 
DP83843  PHYTER  Ethernet 
DP83846A  DsPHYTER - Single 10/100 Ethernet Transceiver  Ethernet 
DP83847  DsPHYTER II - Single 10/100 Ethernet Transceiver  Ethernet 
DP83848-HT  PHYTER Extreme Temperature Single Port 10/100 Mb/s Ethernet Physical Layer  Interface Products 
DP83848C  PHYTER Commercial Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83848H  Mini - Extreme Temperature Single 10/100 Eth Transceiver  Ethernet 
DP83848I  PHYTER Industrial Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83848J  PHYTER Mini LS Commercial Temperature Single Port 10/100 Mb/s Ethernet Transceiver  Ethernet 
DP83848K  PHYTER Mini LS Industrial Temperature Single Port 10/100 Mb/s Ethernet Transceiver  Ethernet 
DP83848LFQ  Extended Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83848M  DP83848M PHYTER Mini - Commercial Temperature Single 10/100 Ethernet Transceiver  Ethernet 
DP83848Q-Q1  PHYTER Extended Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83848T  DP83848T PHYTER Mini - Industrial Temperature Single 10/100 Ethernet Transceiver  Ethernet 
DP83848VYB  PHYTER Extended Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83848YB  PHYTER Extreme Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver  Ethernet 
DP83849C  PHYTER DUAL Comm Temp Dual Port 10/100 Mb/s Eth Phys Layer Transceiver  Ethernet 
DP83849I  PHYTER DUAL Ind Temp with Flexible Port Switching Dual Port 10/100 Mb/s Eth Phys Layer Transceiver  Ethernet 
DP83849ID  PHYTER DUAL Industrial Temp with Fiber Support (FX), Dual Port 10/100 Mb/s Eth Phys Layer Transc  Ethernet 
DP83849IF  PHYTER DUAL Ind Temp w/ Fiber Supp (FX) & Flex Port Switch Dual Port 10/100 Mb Eth Phys Layer Transc  Ethernet 
DP83865  Gig PHYTER V 10/100/1000 Ethernet Physical Layer  Ethernet 
DP83867CR  Low Power & Small Package Gigabit Ethernet PHY  Ethernet 
DP83867CS  Low Power & Small Package Gigabit Ethernet PHY with SGMII  Ethernet 
DP83867E  Extended Temperature Gigabit Ethernet PHY with SGMII  Ethernet 
DP83867IR  Gigabit Ethernet PHY Customized for Harsh Industrial Environments  Ethernet 
DP83867IS  Gigabit Ethernet PHY Customized for Harsh Industrial Environments with SGMII  Ethernet 
DP83910A  CMOS SNI Serial Network Interface  Ethernet 
TLK100  Industrial Ethernet PHY  Ethernet 
TLK105  Industrial Temp, Single Port 10/100Mbs Ethernet Physical Layer Transceiver  Ethernet 
TLK105L  TLK105L, TLK106L Industrial Temp, Single Port 10/100Mbs Ethernet Physical Layer  Ethernet 
TLK106  Industrial Temp, Single Port 10/100Mbs Ethernet Physical Layer Transceiver  Ethernet 
TLK106L  TLK105L, TLK106L Industrial Temp, Single Port 10/100Mbs Ethernet Physical Layer  Ethernet 
TLK110  Industrial 10/100 Ethernet PHY  Ethernet 
TLK111  TLK111 Industrial Temperature 10/100Mbs Ethernet Physical Layer Transceiver  Ethernet 

Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

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

Engage in the Community

Blogs

Wikis

Visit the TI Wiki