Micrel KSZ9031RNX User Manual

Gigabit ethernet transceiver with rgmii support
Hide thumbs Also See for KSZ9031RNX:

Advertisement

Quick Links

KSZ9031RNX
Gigabit Ethernet Transceiver
with RGMII Support
KSZ9031RNX-EVAL Board User's Guide
Revision 1.1 / August 2012
© Micrel, Inc. 2012
All rights reserved
Micrel is a registered trademark of Micrel and its subsidiaries in the
United States and certain other countries. All other trademarks are the
property of their respective owners.
The information furnished by Micrel in this datasheet is believed to be accurate and reliable. However, no responsibility is
assumed by Micrel for its use. Micrel reserves the right to change circuitry and specifications at any time without
notification to the customer. Micrel Products are not designed or authorized for use as components in life support
appliances, devices or systems where malfunction of a product can reasonably be expected to result in personal injury.
Life support devices or systems are devices or systems that (a) are intended for surgical implant into the body or (b)
support or sustain life, and whose failure to perform can be reasonably expected to result in a significant injury to the user.
A Purchaser's use or sale of Micrel Products for use in life support appliances, devices or systems is at Purchaser's own
risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale.
Micrel, Inc. ♦ 2180 Fortune Drive ♦ San Jose, CA 95131 ♦ U.S.A.
408-944-0800 (voice) ♦ 408-474-1000 (fax)
http://www.Micrel.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the KSZ9031RNX and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Micrel KSZ9031RNX

  • Page 1 A Purchaser's use or sale of Micrel Products for use in life support appliances, devices or systems is at Purchaser's own risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale.
  • Page 2: Revision History

    KSZ9031RNX-EVAL Board User’s Guide Revision History Revision Date Summary of Changes 6/15/12 Initial Release 8/17/12 Removed 5V DC Adapter from EVAL Kit. Updated Micrel MDIO Configuration Software installation and usage sections. Micrel, Inc. August 17, 2012 Rev. 1.1 2/22...
  • Page 3: Table Of Contents

    Micrel MdioConfig Software – Application Program..19 Windows Command Prompt – Command Line program........19 6.1.1 Running the program ................19 6.1.2 Read/Write access to KSZ9031RNX PHY registers......20 6.1.3 Creating and running a script file ............21 Micrel, Inc. August 17, 2012 Rev.
  • Page 4 List of Tables Table 1. KSZ9031RNX-EVAL Board – Jumper Definition.............. 7 Table 2. Strapping Pin Definitions for KSZ9031RNX-EVAL Board Jumpers ......... 8 Table 3. KSZ9031RNX-EVAL Board – Test Point Definition ............9 Table 4: Single LED Mode – LED Definition ................10 Table 5: Tri-color Dual LED Mode –...
  • Page 5: Introduction

    Ethernet Physical Layer Transceiver for transmission and reception of data over standard CAT-5 unshielded twisted pair (UTP) cable. The KSZ9031RNX reduces board cost and simplifies board layout by using on-chip termination resistors for the four differential pairs and by integrating a LDO controller to drive a low cost MOSFET to supply the 1.2V core.
  • Page 6: Hardware Description

    RGMII loop back path can be opened to allow the RGMII signals to be wired to a Gigabit MAC on another board. The KSZ9031RNX-EVAL board receives power from a DC power jack (J13). Any DC power adapter in the range of 5V to 12V with a current rating of 2 Amp or better can be used.
  • Page 7: Jumper Setting & Definition

    KSZ9031RNX-EVAL Board User’s Guide 4.1 Jumper Setting & Definition At power-up, the KSZ9031RNX device is configured via strapping pins that are set by external pull-up and pull-down resistors. The KSZ9031RNX-EVAL board provides jumpers for the KSZ9031RNX device strap-in settings and for selective board options.
  • Page 8: Table 2. Strapping Pin Definitions For Ksz9031Rnx-Eval Board Jumpers

    KSZ9031RNX-EVAL Board User’s Guide The following table lists the strapping pin definitions for the KSZ9031RNX-EVAL board jumpers. Jumper Pin Name Pin Function MODE3 The MODE[3:0] strap-in pins are latched at power-up / reset and are defined as follows: MODE2 MODE1...
  • Page 9: Test Point Definition

    The KSZ9031RNX device provides two programmable LED output pins, LED2 (pin 15) and LED1 (pin 17). On the KSZ9031RNX-EVAL board, these two LED pins are connected to two sets of LEDs to support two LED configurations: Single LED mode and Tri-color Dual LED mode.
  • Page 10: Single Led Mode

    KSZ9031RNX-EVAL Board User’s Guide 4.4.1 Single LED Mode To enable Single LED mode, • Close pins (1, 2) of jumpers JP26 and JP27 to select D2 and D1, respectively for the single LEDs. • Close pins (1, 2) of jumper JP20 to set the LED_MODE strap-in for Single LED mode.
  • Page 11: Reduced Gigabit Media Independent Interface (Rgmii)

    GMAC. Ethernet traffic from the link partner (Spirent SmartBits 6000B in the following figure) are received by the KSZ9031RNX device, looped back externally via RGMII pins, and transmitted back to the link partner.
  • Page 12: Rgmii Connection To Gmac

    GMAC on another board for evaluation and testing. 4.6 USB Port The USB port (CN1) provides programming access to the KSZ9031RNX device’s PHY registers through its MDC/MDIO management pins. See following software section for PHY register access.
  • Page 13: Micrel Mdioconfig Software - Installation

    Software – Installation The Micrel MDIO Configuration Software (MdioConfig.exe program) runs on a PC/NOTEBOOK with the Window XP or 7 Operating System. It communicates with the KSZ9031RNX-EVAL board via USB to provide programming access to the KSZ9031RNX PHY registers. The Micrel software is provided in a Microsoft Windows Installer installation package file (*.msi file) with the following file name.
  • Page 14 KSZ9031RNX-EVAL Board User’s Guide 2. At the “Select Installation Folder” screen, a. Select the folder for the software installation (c:\Micrel\QATools\ is the default installation folder). b. Press the Next> button. 3. At the “Confirm Installation” screen, a. Press the Next> button for the installation to proceed.
  • Page 15 4. When the installation is finished, the “Installation Complete” screen is returned. Press the Close> button to exit. After the MicrelSwitchPhyQATools installation, an installation folder (c:\Micrel\QATools\ is the default installation folder) is created containing the mdioConfig application program and software drivers for the KSZ9031RNX-EVAL board’s USB port.
  • Page 16: Usb Driver Installation

    Windows XP or 7 Operating System to initiate the USB driver installation, and proceed with the following steps: 1. Windows XP detects the KSZ9031RNX-EVAL board’s USB device. At the “Welcome to the Found New Hardware Wizard” screen, a. Select “No, not this time”.
  • Page 17 Select “Include this location in the search:” b. Press the Browse button and navigate to and select the USB driver directory (C:\Micrel\QATools\D2XXDriver\CDM 2.02.04 WHQL Certified is the USB driver directory for the default installation folder). c. Press the Next> button for the USB driver installation to proceed.
  • Page 18 KSZ9031RNX-EVAL Board User’s Guide 5. After the USB driver installation, verify the USB driver is installed. a. Go to the Windows System Properties box (select the System icon under Windows Start Menu -> Settings -> Control Panel). b. Press the Device Manager button c.
  • Page 19: Micrel Mdioconfig Software - Application Program

    The Micrel MdioConfig application program resides in the software installation folder created in the previous section (c:\Micrel\QATools\ is the default installation folder). The following application program in the folder will be used to provide read/write access to the KSZ9031RNX PHY registers.
  • Page 20: Read/Write Access To Ksz9031Rnx Phy Registers

    KSZ9031RNX-EVAL Board User’s Guide After pressing the <ENTER> key at the previous screen, the program will automatically detect and set the KSZ9031RNX PHY address for the programming session, and then display the command line prompt, “->”, as shown in the following figure.
  • Page 21: Creating And Running A Script File

    KSZ9031RNX-EVAL Board User’s Guide The following screen shows the execution of the direct register read/write commands. mdioConfig.exe Program – Direct Register Read / Write Examples 6.1.3 Creating and running a script file A group of single command lines can be put in a text file (*.txt) to produce a PHY configuration script file.
  • Page 22 KSZ9031RNX-EVAL Board User’s Guide Copy the script file into the software installation folder created earlier in section 5.0 (c:\Micrel\QATools\ is the default installation folder). Type the following script file command line and press the ENTER key to execute the script file.
  • Page 23 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Microchip KSZ9031RNX-EVAL...

This manual is also suitable for:

Ksz9031rnx-eval

Table of Contents