EVAL-ADIN1110EBZ User Guide
Preliminary UG-XXXX
Rev. PrA | Page 9 of 23
Figure 14. CrossCore Serial Flash Programmer.
2.
Set the CrossCore Serial Flash programmer according
to Figure 14 (COM port may vary depending on the
PC).
3.
Browse to select the hex file to download.
4.
On the EVAL-ADIN1110EBZ board, simultaneously
press buttons S3 (BOOT) and S5 (RESET). Hold and
release the RESET button first, followed by the BOOT
button. Now the ADuCM4050 microcontroller is in
the programming state.
5.
Click Start and the code should start to download
with updates provided in the Status window and
progress bar across the bottom of the window.
6.
After programing, press & release RESET button (S5).
INTERACTING WITH THE PHY USING UART
TERMINAL WINDOW
To interact with the PHY using a UART terminal window such
as Termite, the ADuCM4050 configuration switches (Table 5)
can be in any configuration.
Launch the UART terminal window and ensure the relevant
COM port is selected. Type ‘?’<newline> to get a list of possible
commands (see Figure 15). Typing ‘info’<newline> displays the
board information of the evaluation board connected to the
active COM port, while typing ‘reset’<newline> resets the
ADuCM4050.
The commands for reading and writing to the MAC and PHY
are (all digits in hex):
Writing to MAC register
:
“macwrite <RegAddr>,<Data>”<newLine>
Reading from MAC register:
“macread <RegAddr>”<newLine>
Writing to PHY register:
“phywrite <phyAddr><RegAddr>,<Data>”<newLine>
Reading form PHY register:
“phyread <phyAddr><RegAddr>”<newLine>
where “RegAddr” is a concatenation of the ADIN1110 Device
Address & Register Address per the ADIN1110 datasheet. An
example of the use of all 4 commands is shown in Figure 16.
Figure 15. Termite UART Terminal Window.
Figure 16. UART - Register Read/Write Examples
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from