background image

KSZ9021RL-EVAL Board User’s Guide 

 

Micrel, Inc. 

 

March 20, 2009 

  

Rev. 

1.0 

8/24

 

 

The following table lists the strapping pin definitions for the KSZ9021RL-EVAL board jumpers. 
 

Jumper 

Pin 

Pin Name 

Pin Function 

JP1 
JP2 
JP3 
JP4 

36 
38 
41 
42 

MODE3 
MODE2 
MODE1 
MODE0 

The MODE[3:0] strap-in pins are latched at power-up / 
reset and are defined as follows: 
 

MODE[3:0] Mode 

0100 NAND 

Tree 

0111 

Chip Power Down 

1100 

RGMII – advertise 1000Base-T full-
duplex only 

1101 

RGMII – advertise 1000Base-T full 
and half-duplex only 

1110 

RGMII – advertise all capabilities 
(10/100/1000 speed half/full duplex), 
except 1000Base-T half-duplex 

1111 

RGMII – advertise all capabilities 
(10/100/1000 speed half/full duplex) 

 
All other MODE[3:0] settings not listed are reserved and 
not used by the KSZ9021RL-EVAL. 
 

MODE[3:0] = 1111 is the normal RGMII setting and is 
set as the default for the board. 

JP19 
JP9 
JP10 

46 
19 
21 

PHYAD2 
PHYAD1 
PHYAD0 

The PHY Address is latched at power-up / reset and is 
configurable to any value from 1 to 7. 
PHY Address bits [4:3] are always set to ‘00’. 
 

PHYAD[2:0] = 001 is set as the default for the board. 

JP16 43 

CLK125_EN 

CLK125_EN is latched at power-up / reset and is defined 
as follows: 
 

Pull-up (1) = Enable 125MHz Clock Output 

 

Pull-down (0) = Disable 125MHz Clock Output 

Pin 55 (CLK125_NDO) provides the 125MHz reference 
clock output option for use by the MAC. 
 

CLK125_EN = 0 is set as the default for the board.

 

JP20 55 

LED_MODE 

LED_MODE is latched at power-up / reset and is defined 
as follows: 
 

Pull-up (1) = Single LED Mode 

 

Pull-down (0) = Tri-color Dual LED Mode 

 

LED_MODE = 1 is set as the default for the board.

 

 

Table 2.  Strapping Pin Definitions for KSZ9021RL-EVAL Board Jumpers 

 

Содержание KSZ9021RL-EVAL

Страница 1: ... 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 ...

Страница 2: ...KSZ9021RL EVAL Board User s Guide Micrel Inc March 20 2009 Rev 1 0 2 24 Revision History Revision Date Summary of Changes 1 0 3 20 09 Initial Release ...

Страница 3: ... 10 4 5 Reduced Gigabit Media Independent Interface RGMII 11 4 5 1 RGMII Loop Back 11 4 5 2 RGMII Back to Back 12 4 5 3 RGMII Connection to GMAC 13 4 6 USB Port 13 5 0 MicrelMdioConfig Software Installation 14 5 1 MicrelMdioConfig Installation 14 5 2 USB Driver Installation 16 6 0 MicrelMdioConfig Software Application Programs 20 6 1 Windows GUI program 20 6 1 1 Running the program 20 6 1 2 Creati...

Страница 4: ...1 Figure 6 MicrelMDIOConfigWinApp Program Pre config Script File Loading 22 Figure 7 mdioConfig Program Windows Command Prompt 23 Figure 8 mdioConfig Program in operation 23 Figure 9 mdioConfig Program script file example bat run 24 List of Tables Table 1 KSZ9021RL EVAL Board Jumper Definition 7 Table 2 Strapping Pin Definitions for KSZ9021RL EVAL Board Jumpers 8 Table 3 KSZ9021RL EVAL Board Test ...

Страница 5: ...to evaluate the KSZ9021RL features All KSZ9021RL configuration pins are accessible either by jumpers test points or interface connectors 2 0 Board Features Micrel KSZ9021RL 10Base T 100Base TX 1000Base T Physical Layer Transceiver RJ 45 Jack for Ethernet cable interface Auto MDI MDI X for automatic detection and correction for straight through and crossover cables RGMII Loopback for standalone eva...

Страница 6: ...nk status and activity and a manual reset button for quick reboot after re configuration of strapping pins On board RGMII receive output clock and signals are looped back to RGMII transmit input clock and signals to provide a standalone evaluation platform for the KSZ9021RL device Optionally the RGMII loop back path can be opened to allow the RGMII signals to be wired to a Gigabit MAC on another b...

Страница 7: ... 2 Set MODE0 1 JP4 MODE0 Close pins 2 3 Set MODE0 0 Close pins 1 2 Set PHYAD2 1 JP19 PHYAD2 Close pins 2 3 Set PHYAD2 0 Close pins 1 2 Set PHYAD1 1 JP9 PHYAD1 Close pins 2 3 Set PHYAD1 0 Close pins 1 2 Set PHYAD0 1 JP10 PHYAD0 Close pins 2 3 Set PHYAD0 0 Close pins 1 2 Enable 125 MHz Clock Output JP16 CLK125_EN Close pins 2 3 Disable 125 MHz Clock Output Close pins 1 2 Select Single LED Mode JP20 ...

Страница 8: ...are reserved and not used by the KSZ9021RL EVAL MODE 3 0 1111 is the normal RGMII setting and is set as the default for the board JP19 JP9 JP10 46 19 21 PHYAD2 PHYAD1 PHYAD0 The PHY Address is latched at power up reset and is configurable to any value from 1 to 7 PHY Address bits 4 3 are always set to 00 PHYAD 2 0 001 is set as the default for the board JP16 43 CLK125_EN CLK125_EN is latched at po...

Страница 9: ...rd Schematic for more details TP35 1 5ns 10000 mils board trace delay for RGMII RX_CLK output clock starting from resistor R144 Refer to KSZ9021RL Socket Board Schematic for more details TP36 TP37 375ps 2500 mils board trace delay for RGMII RX_CLK output clock Refer to KSZ9021RL Socket Board Schematic for more details Table 3 KSZ9021RL EVAL Board Test Point Definition The following test points are...

Страница 10: ...d D1 LEDs are defined as follows LED LED Definition Link Activity OFF Link off D2 Green ON Link on any speed OFF No Activity D1 Green Blinking Activity RX TX Table 4 Single LED Mode LED Definition 4 4 2 Tri color Dual LED Mode To enable Tri color Dual LED mode Close pins 2 3 of jumpers JP26 and JP27 to select D10 for the tri color dual LED Close pins 2 3 of jumper JP20 to set the LED_MODE strap in...

Страница 11: ...are populated to connect the RGMII output clock and signals to their respective RGMII input clock and signals Refer to KSZ9021RL Socket Board Schematic for details RGMII Loop Back enables the KSZ9021RL device to operate as a standalone evaluation platform without the need of an external GMAC Ethernet traffic from the link partner Spirent SmartBits 6000B in the following figure are received by the ...

Страница 12: ...er to connect JP25 of top board to JP24 of bottom board Use 4 sets of stand offs screws and nuts to fasten the two boards together as shown above Refer to KSZ9021RL Socket Board Schematic for more details on RGMII Back to Back For RGMII Back to Back the two boards are powered up independently from their respective power jack J13 and programmed independently from their respective USB port CN1 Both ...

Страница 13: ...RXD2 JP24 pin 7 RXD3 RXD3 JP25 pin 1 GND JP25 pin 2 GTX_CLK TXC JP25 pin 3 TX_EN TX_CTL JP25 pin 4 TXD0 TXD0 JP25 pin 5 TXD1 TXD1 JP25 pin 6 TXD2 TXD2 JP25 pin 7 TXD3 TXD3 Table 6 RGMII Signals on JP24 and JP25 After resistors R14 R16 R136 R139 are removed to open disable the RGMII Loop Back path the RGMI signals on JP24 and JP25 can be wired to a GMAC on another board for evaluation and testing 4...

Страница 14: ...Windows Installer installation package file msi file with the following file name MicrelMdioConfig_verx xx msi where x xx is the release version number 5 1 MicrelMdioConfig Installation Before running the MicrelMdioConfig installation make sure previously installed version of the MicrelMdioConfig software has been removed and the USB cable to the KSZ9021RL EVAL board is unplugged To unpack the Mic...

Страница 15: ...allation Folder screen a Select the folder for the software installation c MicrelMDIOConfig 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 b Wait a few seconds for the installation to finish ...

Страница 16: ...e Windows Desktop for the Windows GUI program MicrelMdioConfigWinApp exe 5 2 USB Driver Installation Before installing the USB driver complete the MicrelMdioConfig software installation in the previous section to extract the USB driver from the MicrelMdioConfig_verx xx msi installation file and have it copied to the created installation folder Power up the KSZ9021RL EVAL board and connect an USB c...

Страница 17: ...choose your search and installation options screen a Select Include this location in the search b Press the Browse button and navigate to and select the USB driver directory C MicrelMDIOConfig 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 d Wait for the USB driver installation...

Страница 18: ...mpleting the Found New Hardware Wizard screen press the Finish button to close the wizard and exit 5 After the USB driver installation verify the USB driver is installed a Go to the Windows XP System Properties box select the System icon under Windows Start Menu Settings Control Panel ...

Страница 19: ... User s Guide Micrel Inc March 20 2009 Rev 1 0 19 24 b Press the Device Manager button c Scroll down to the end of Universal Serial Bus controllers to verify USB Serial Converter A and USB Serial Converter B are installed ...

Страница 20: ...e MicrelMDIOConfigWinApp exe program is the Windows graphical user interface program 6 1 1 Running the program To launch the program double click on either the MicrelMDIOConfigWinApp exe file name from Windows Explorer or the Shortcut created for the program on the Windows Desktop and proceed with the following steps 1 At the configuration menu screen a Select KSZ9021 Gigabit Ethernet Transceiver ...

Страница 21: ...e Read button to refresh the register values in the program c To write to the PHY register s i Use the register bit check box to set the bit s to 1 checked or 0 unchecked ii Press the Write button iii Press the OK button to continue when the following Write Successful prompt is returned d Press the Exit button to close and exit the program Figure 5 MicrelMDIOConfigWinApp Program Program Menu Scree...

Страница 22: ... hex write value hex w 0x0 0x1140 iw 0x104 0xc0c0 iw 0x105 0x7777 Where the parameters are defined as follows symbol precedes line for comment or removal w Direct register write for KSZ9021RL s IEEE Defined and Vendor Specific Registers iw Indirect register write for KSZ9021RL s Extended Registers The PHY configuration script file for the MicrelMDIOConfigWinApp exe program is loaded at the configu...

Страница 23: ...ify the hex PHY address value accordingly for the following line in the deviceinfo txt file address 0x0001 The mdioConfig exe program is executed from a Windows Command Prompt Open a Windows Command Prompt select the Command Prompt under Windows Start Menu Programs Accessories and navigate to the mdioConfig exe program directory c MicrelMDIOConfig is the program directory for the default installat...

Страница 24: ... hex mdioconfig iw 0x0102 0x0011 Where the parameters are defined as follows r Direct register read for KSZ9021RL s IEEE Defined and Vendor Specific Registers w Direct register write for KSZ9021RL s IEEE Defined and Vendor Specific Registers ir Indirect register read for KSZ9021RL s Extended Registers iw Indirect register write for KSZ9021RL s Extended Registers A group of single command lines can...

Отзывы: