Analog Devices EVAL-ADIN1100EBZ User Manual Download Page 8

User Guide

EVAL-ADIN1100

SOFTWARE

analog.com

Rev. 0 | 8 of 11

The EVAL-ADIN1100EBZ can be used as standalone board, with

the firmware already programmed in the microcontroller flash mem-

ory, the mode of operation set by the mode switch, and the status

indicated by LEDs. There is no software needed for this standalone

use case.

The EVAL-ADIN1100EBZ can also be connected to a PC via a USB

port. The full set of 

ADIN1100

 register settings and features such

as link quality monitoring and diagnostics can be accessed with the

ADIN1100 GUI software, available from Analog Devices, Inc.

Alternatively, the ADIN1100 and 

ADIN1200

 registers, 10BASE

T1L

link status monitoring, and some diagnostics can be accessed us-

ing a simple set of ASCII text commands and messages exchanged

over the USB COM port and a serial port terminal software.

DRIVER FOR USB COM PORT

The EVAL-ADIN1100EBZ uses the FTDI FT232 for the USB COM

port connectivity.

Make sure that the appropriate virtual COM port driver is includ-

ed or installed on the host platform before connecting the EVAL-

ADIN1100EBZ to that host via a USB cable.

FTDI virtual COM port drivers are available from the FTDI website.

SERIAL COM PORT AND TERMINAL SETTINGS

When the EVAL-ADIN1100EBZ is connected to the host, it be-

comes available in the host system as a USB COM port, and

is assigned a COM port number. The number depends on the

system settings, on the COM port devices previously connected

and assigned in the system, and on the FTDI driver settings.

The EVAL-ADIN1100EBZ microcontroller firmware communicates

over a standard UART interface, with the following settings:

Speed = 115,200 baud rate

One start bit

Eight data bits

No parity

One stop bit

The protocol is based on ASCII text commands and messages.

Each message sent from the firmware to the host is finished by

both <CR> and <LF> characters. For the commands received from

the host, the firmware expects <CR> or <LF>, or both <CR> and

<LF> (see 

Table 7

).

Table 7. Character Descriptions
Character

Description

ASCII Code

<CR>

Carriage return

0x0D (13 decimal)

<LF>

Line feed

0x0A (10 decimal)

TERMINAL SOFTWARE

The EVAL-ADIN1100EBZ firmware works with the common serial

terminals. It has been tested on the Windows platform with PuTTY,

RealTerm, Termite, and the HyperTerminal.

TERMINAL COMMANDS AND MESSAGES

The examples in the following sections were captured using Com-

puPhase Termite.

INITIAL WELCOME MESSAGE

When the EVAL-ADIN1100EBZ is connected to the terminal soft-

ware using the serial COM port settings defined in the 

Serial

COM Port and Terminal Settings

 section, the firmware sends the

following initial welcome message after power-on or after pressing

the EVAL-ADIN1100EBZ S501 button (labeled RESET):

===============================================

=

ANALOG DEVICES 10BASE-T1L PHY Demo 

===============================================

=

(c) 2021 Analog Devices Inc. All rights re►

served 

===============================================

=

Firmware ver.: 12 . 1 . 4784b935

Hardware type: EVAL-ADIN1100EBZ 

Hardware ver.: A 

Hardware UID : AVAS142049 

uCCFG3-2-1-0 : OFF-OFF-OFF-ON (Mode 14)

Firmware Mode: GUI / Interactive mode 

===============================================

=

Type '<?><new line>' for a list of commands

===============================================

=

TERMINAL COMMANDS

The most important command is <?><new line>.

On the host keyboard, press the SHIFT + ? keys, followed by

the ENTER key, and the firmware sends a list of all commands

implemented in this version, as follows:

?

==============================================

List of Commands

* MDIO (Clause 22) write to Phy, all numbers 

in hex.

'mdiowrite ,,'

* MDIO (Clause 22) read from Phy, all numbers 

in hex.

'mdioread ,'

* MDIO (Clause 45) write to Phy, all numbers 

Summary of Contents for EVAL-ADIN1100EBZ

Page 1: ... software DOCUMENTATION NEEDED ADIN1100 data sheet GENERAL DESCRIPTION The EVAL ADIN1100EBZ is a flexible platform enabling quick eval uation of the ADIN1100 robust low power 10BASE T1L PHY The EVAL ADIN1100EBZ provides 10 Mbps single pair Ethernet SPE connections with devices across 1 7 km of cable The evaluation board offers two modes of operation for maximum flexibility Connected to a PC via US...

Page 2: ...rdware 5 Power Supplies 5 10BASE T1L Cable Connection 5 Ground Connections 5 Hardware Configuration Setup 5 Microcontroller Modes of Operation 7 Software 8 Driver for USB COM Port 8 Serial COM Port and Terminal Settings 8 Terminal Software 8 Terminal Commands and Messages 8 Initial Welcome Message 8 Terminal Commands 8 Status and Diagnostics 9 Microcontroller Firmware Update 10 Notes 11 REVISION H...

Page 3: ...cable J101 Jumper for 10BASE T1L able Shield Connected to Earth directly or via a 4000 pF capacitor Mounting Hole 3 2 mm for M3 screw Earth ground for electromagnetic compatibility EMC Micro USB Connector For use of the EVAL ADIN1100EBZ board with PC GUI software or USB COM port to host terminal software 115 200 baud rate 8 bit no parity one stop bit The board can receive power from a USB port or ...

Page 4: ...User Guide EVAL ADIN1100 OVERVIEW analog com Rev 0 4 of 11 Figure 3 EVAL ADIN1100EBZ Simplified Block Diagram ...

Page 5: ...corners of the EVAL ADIN1100EBZ board The fourth hole does not have metal plating and has no Earth connection The shield of the 10BASE T1L cable can be disconnected from this Earth node connected directly or connected via a 4700 pF capaci tor C104 The required connection is selected by the relevant link position of J101 The 10BASE T Earth connection and metal body of the RJ45 connector P5 are conn...

Page 6: ...f Transmit amplitude 2 4 V disable always turn this switch on if AVDD_H 1 8 V 6 MS_SEL Off Master slave select used as preference for autonegotiation 7 PHYAD_0 Off PHY Address 0 for management interface MDIO 8 PHYAD_1 Off PHY Address 1 for management interface MDIO Table 5 Board LED Indicators Name Colour Reference Designator Description uC0 Green LED400 In media converter mode uC0 indicates media...

Page 7: ...Operation Set by S403 Labeled uC CFG CFG31 CFG2 CFG1 CFG0 Mode Description On On On On 0 Reserved On On On Off 1 Reserved On On Off On 2 Reserved On On Off Off 3 Reserved On Off On On 4 Reserved On Off On Off 5 Reserved On Off Off On 6 Reserved On Off Off Off 7 Reserved Off On On On 8 ADIN1100 PHY Test Mode 3 idle Off On On Off 9 ADIN1100 PHY Test Mode 2 droop Off On Off On 10 ADIN1100 PHY Test Mo...

Page 8: ...rface with the following settings Speed 115 200 baud rate One start bit Eight data bits No parity One stop bit The protocol is based on ASCII text commands and messages Each message sent from the firmware to the host is finished by both CR and LF characters For the commands received from the host the firmware expects CR or LF or both CR and LF see Table 7 Table 7 Character Descriptions Character D...

Page 9: ... as follows phystatus ADIN1200 Link is Up ADIN1100 Link is Up Master 2 4 V MSE 37 2 dB Rx 0 Err 0 To see a continuous update use the start command as follows start OK MSE 38 4 dB Rx 255 Err 0 MSE 38 6 dB Rx 256 Err 0 MSE 38 7 dB Rx 257 Err 0 MSE 38 4 dB Rx 257 Err 0 MSE 38 7 dB Rx 257 Err 0 stop OK The firmware periodically sends an update approximately every 1 sec The update in the present firmwa...

Page 10: ...Programmer software 3 Set the programmer see Figure 4 with the settings listed in Table 8 4 For File to download click Browse to download the firmware file on the PC see Figure 4 5 On the EVAL ADIN1100EBZ board simultaneously press and hold the S501 RESET and S401 BOOT buttons Release the RESET button first followed by releasing the BOOT button The on board microcontroller is then in the programmi...

Page 11: ...n Board or termination of this Agreement Customer agrees to promptly return the Evaluation Board to ADI ADDITIONAL RESTRICTIONS Customer may not disassemble decompile or reverse engineer chips on the Evaluation Board Customer shall inform ADI of any occurred damages or any modifications or alterations it makes to the Evaluation Board including but not limited to soldering or any other activity tha...

Reviews: