Configuration Options
16
SNLU237 – September 2018
Copyright © 2018, Texas Instruments Incorporated
DP83869EVM User's Guide
Table 13. 4-Pin Dip Switch Modes (continued)
Mode
SW[4:1]
Feature
LED Description
LED
D14
LED
D15
LED
D16
USB2MDIO
(1)
During the loop for Mode 15, USB-2-MDIO is not operational. However, other serial port terminals (that is, PuTTY) can be used
to view real-time data.
4
0100
Test Mode 4 -
Distortion
Successfully entered Test Mode 4
Red
Green
Green
Off
Yes
Failed to enter Test Mode 4 (Flashing
LEDs)
Red
Red
Red
No
5
0101
Test Mode 5
Successfully entered Test Mode 5
Red
Green
Green
Green
Yes
Failed to set Test Mode 5 (Flashing
LEDs)
Red
Red
Red
No
6
0110
Force 100Mbps
Force 100-Mbps speed with force MDI
Red
Green
Green
Red
Yes
Program failed to program the PHY
registers
Off
Green
Red
No
7
0111
Force 10Mbps
Force 10-Mbps speed with force MDI
and PRBS on.
Off
Green
Red
No
Program failed to program the PHY
registers
Red
Red
Red
8
1000
Reverse Loopback
Successfully entered Reverse Loopback
Red
Green
Red
Off
Yes
Failed to enter Reverse Loopback
(Flashing LEDs)
Red
Red
Red
No
9
1001
xMII Loopback
Successfully entered xMII Loopback
Red
Green
Red
Green
Yes
Failed to enter xMII Loopback (Flashing
LEDs)
Red
Red
Red
No
10
1010
Enable BIST
Enable BIST in Copper Ethernet Mode
Red
Green
Red
Green
No
Program failed to program the PHY
registers
Red
Red
Red
11 - 14
1011 -
1110
RESERVED
RESERVED
-
-
-
No
15
1111
LOOP: Read data
continuously from a
list of registers
loaded to the MC
To upload a list of registers to
continuously read from with USB-2-
MDIO: Write the hex value of the register
you want to add to the list to the register
address "LOAD"
Red
Green
Red
Green
Red
Green
Yes
(1)
To begin reading data continuously with
USB-2-MDIO: Read the register address
"OPEN"
To stop reading data continuously with
USB-2-MDIO: Read the register address
"STOP"
When running switch mode 15, data is constantly sent to the serial port. USB-2-MDIO is not capable of
supporting the constant read feature. However, other serial port terminals, that is, PuTTY, can be used.
When using a serial port terminal, copy and paste data. Do not enter in the data slowly, because the
firmware will execute as soon as the data is received.
To load a list of registers to read data from, follow this data format:
##LOADAAAAB/
•
## = Two digit PHY ID expressed in decimal form
•
LOAD = the string 'LOAD' indicates to the MC to add a register to the list
•
AAAA = Four character Register Address to read data from in hex form (that is, Read register 0x133h,
set AAAA = 0133)