Wiznet W5100E01-AVR User manual

W5100E01-AVR User’s Manual
(Version 1.0)
©2007 WIZnet Co., Inc. All Rights Reserved.
☞For more information, visit our website at http://www.wiznet.co.kr

W5100E01-AVR User’s Manual ii
Document History Information
Revision Data Description
Ver. 1.0 Febrary 1, 2007 Original Document

W5100E01-AVR User’s Manual iii
WIZnet’s Online Technical Support
If you have something to ask about WIZnet Products, Write down your question on
Q&A Board in WIZnet website (www.wiznet.co.kr). WIZnet Engineer will give an answer
as soon as possible.
C
Cl
li
ic
ck
k

W5100E01-AVR User’s Manual iv
COPYRIGHT NOTICE
Copyright 2007 WIZnet, Inc. All Rights Reserved.
Technical Support: support@wiznet.co.kr
General Information: info@wiznet.co.kr
For more information, visit our website at http://www.wiznet.co.kr

W5100E01-AVR User’s Manual v
Table of Contents
1. Overview................................................................................................................................1
1.1. Package .................................................................................................................1
1.2. Feature...................................................................................................................2
1.2.1. H/W Features .................................................................................2
1.2.2. F/W Feature ..................................................................................2
2. Getting Started.......................................................................................................................3
2.1. System Configuration.............................................................................................3
2.1.1. EVB B/D Layout & Configuration ........................................................3
2.2. PC Programs Install ...............................................................................................4
2.2.1. Development Program Install .............................................................4
2.2.2. EVB B/D Test PC Program Install .......................................................4
2.3. Quick Start..............................................................................................................5
2.4. EVB B/D Test..........................................................................................................6
2.4.1. Manage Program ............................................................................7
2.4.2. EVB B/D Test Applications .............................................................. 1 3
2.5. Troubleshooting Guide.........................................................................................18
2.5.1. Ping ........................................................................................... 18
2.5.2. Misc. .......................................................................................... 18
3. Programmer’s Guide............................................................................................................19
3.1. Memory Map ........................................................................................................19
3.1.1. Code & Data Memory Map .............................................................. 19
3.1.2. AVR Internal EEPROM MAP ........................................................... 20
3.2. EVB B/D Firmware...............................................................................................26
3.2.1. Sources ...................................................................................... 27
3.2.2. How to Compile ............................................................................ 28
3.2.3. How to download .......................................................................... 29
3.2.4. EVB B/D’s main() .......................................................................... 29
3.2.5. Manage Program .......................................................................... 33
3.2.6. Applications ................................................................................. 49
4. Hardware Designer’s Guide ................................................................................................92
4.1. Block Diagram......................................................................................................92
4.2. Block Description..................................................................................................93
4.2.1. PM-A1 ........................................................................................ 93

W5100E01-AVR User’s Manual vi
4.2.2. LCD ........................................................................................... 97
4.2.3. PAL ........................................................................................... 98
4.2.4. SRAM ........................................................................................ 98
4.2.5. RS232 Port ................................................................................. 98
4.2.6. Expanded Board Interface .............................................................. 9 8
4.2.7. Power Regulator ......................................................................... 100
4.2.8. 3.3V Power On System Reset ....................................................... 100
4.3. Schematic...........................................................................................................101
4.3.1. W5100E01-AVR ......................................................................... 101
4.3.2. PM-A1 ...................................................................................... 101
4.4. PAL.....................................................................................................................102
4.4.1. IO Define .................................................................................. 102
4.4.2. External SRAM Area .................................................................... 103
4.4.3. LCD Area .................................................................................. 103
4.4.4. W5100 Area............................................................................... 104
4.5. Parts List.............................................................................................................106
4.5.1. W5100E01-AVR Parts List ............................................................ 106
4.5.2. PM-A1 Parts List .........................................................................
106
4.6. Physical Specification.........................................................................................107
4.6.1. Power Consumption .................................................................... 107

W5100E01-AVR User’s Manual vii
Figures
<FIG 2.1 :EVB B/D JUMPER SETTING>.....................................................................................................3
<FIG 2.2 :JP3 JUMPER SETTING >.............................................................................................................3
<FIG 2.3 :EVB B/D TEXT LCD DISPLAY >.................................................................................................5
<FIG 2.4 :OUTPUT OF TERMINAL PROGRAM>............................................................................................6
<FIG 2.5 :EVB B/D PING REPLY TEST >....................................................................................................6
<FIG 2.6 :MANAGE PROGRAM EXECUTION >.............................................................................................7
<FIG 2.7 :NETWORK CONFIG >...................................................................................................................8
<FIG 2.8 :SOURCE IPADDRESS SETUP EXAMPLE>..................................................................................9
<FIG 2.9 :MACADDRESS SETUP EXAMPLE>.............................................................................................9
<FIG 2.10 :MENU OF CHANNEL CONFIG>................................................................................................10
<FIG 2.11 :LOOPBACK TCP CLIENT APPLICATION SETTING EXAMPLE>.................................................11
<FIG 2.12 :USAGE OF PING APPLICATION >.............................................................................................12
<FIG 2.13 :PING APPLICATION TEST>......................................................................................................13
<FIG 2.14 :DHCPCLIENT TEST>.............................................................................................................14
<FIG 2.15 :LOOPBACK TCPSERVER TEST>...........................................................................................15
<FIG 2.16 :LOOPBACK TCPCLIENT>.......................................................................................................15
<FIG 2.17 :LOOPBACK UDPTEST>.........................................................................................................16
<FIG 2.18 :WEB SERVER TEST>..............................................................................................................16
<FIG 2.19 :DEFAULT WEB PAGE OF EVB B/D>.......................................................................................17
<FIG 2.20 :WEB PAGE OF EVB B/D CONTROL>.....................................................................................17
<FIG 3.1: EVB B/D MEMORY MAP>.........................................................................................................19
<FIG 3.2:AVR INTERNAL EEPROM MAP>..............................................................................................20
<FIG 3.3: EVB B/D’S MAIN()>..................................................................................................................32
<FIG 3.4: CHECK_MANAGE()>...................................................................................................................33
<FIG 3.5: MANAGE_CONFIG()>..................................................................................................................34
<FIG 3.6: MANAGE_NETWORK()>..............................................................................................................36
<FIG 3.7: MANAGE_CHANNEL()>...............................................................................................................38
<FIG 3.8: PING_REQUEST()>.....................................................................................................................40
<FIG 3.9: PING_REQUEST() –CONTINUE>................................................................................................41
<FIG 3.10: ICMPMESSAGE VS PING MESSAGE>...................................................................................42
<FIG 3.11: PING()>.....................................................................................................................................45
<FIG 3.12: DISPLAYPINGSTATISTICS()>....................................................................................................46
<FIG 3.13: SENDPINGREPLY()>................................................................................................................47
<FIG 3.14 :LOOPBACK_TCPS() >.............................................................................................................49

W5100E01-AVR User’s Manual viii
<FIG 3.15: LOOPBACK_TCPC()>................................................................................................................52
<FIG 3.16: LOOPBACK_UDP()>..................................................................................................................53
<FIG 3.17: HTTPMESSAGE FLOW>.........................................................................................................55
<FIG 3.18: WEB_SERVER()>......................................................................................................................58
<FIG 3.19: PROC_HTTP()> ........................................................................................................................59
<FIG 3.20: PARSE_HTTP_REQUEST()>......................................................................................................61
<FIG 3.21: FIND_HTTP_URI_TYPE()>........................................................................................................62
<FIG 3.22: GET_HTTP_URI_NAME() &GET_HTTP_PARSE_VALUE()>.......................................................62
<FIG 3.23: NETCONF.CGI PROCESSING>.............................................................................................63
<FIG 3.24: LCDNLED.CGI PROCESSING>.............................................................................................64
<FIG 3.25: DHCPMESSAGE FLOW>........................................................................................................66
<FIG 3.26: DHCPMESSAGE FORMAT>....................................................................................................67
<FIG 3.27: DHCPMESSAGE’S OPTION FIELD FORMAT>.........................................................................68
<FIG 3.28: INIT_DHCP_CLIENT()> .............................................................................................................69
<FIG 3.29: GETIP_DHCPS()>..................................................................................................................70
<FIG 3.30: DHCPMESSAGE FLOW BY DHCPCLIENT STATE>...............................................................72
<FIG 3.31: CHECK_DHCP_STATE()>........................................................................................................73
<FIG 3.32: PARSE_DHCPMSG() &CHECK_DHCP_TIMEOUT()> ..........................................................74
<FIG 3.33: DOMAIN NAME SYSTEM STRUCTURE &DNS MESSAGE FLOW>...........................................76
<FIG 3.34: DNS MESSAGE FORMAT>.......................................................................................................77
<FIG 3.35: HEADER SECTION FORMAT>...................................................................................................77
<FIG 3.36: QUESTION SECTION FORMAT>...............................................................................................77
<FIG 3.37: RECODE RESOURCES FORMAT>............................................................................................78
<FIG 3.38: GETHOSTBYADDR() &GETHOSTBYNAME()>............................................................................80
<FIG 3.39: DNS_QUERY()>........................................................................................................................81
<FIG 3.40: DNS_MAKEQUERY()>...............................................................................................................82
<FIG 3.41: EXAMPLE OF QNAME FIELD TRANSFORMATION OF QUESTION SECTION >..........................83
<FIG 3.42: DNS_PARSE_RESPONSE()>.....................................................................................................85
<FIG 3.43: DNS_PARSE_QUESTION() &DNS_ANSWER()>........................................................................87
<FIG 3.44: PARSE_NAME()>......................................................................................................................88
<FIG 3.45: DNS MESSAGE COMPRESSION SCHEME>.............................................................................89
<FIG 4.1: EVB B/D BLOCK DIAGRAM>.....................................................................................................92
<FIG 4.2: PM-A1 MODULE DIMENSION>................................................................................................93

W5100E01-AVR User’s Manual ix
Tables
<TABLE 1-1: LIST OF ITEMS CONTAINED IN THE EVB B/D>........................................................................1
<TABLE 1-2 :CONTENTS OF SOFTWARE CD>............................................................................................1
<TABLE 2-1 :TERMINAL PROPERTIES SETTING>........................................................................................5
<TABLE 2-2 :EVB B/D DEFAULT NETWORK INFORMATION>......................................................................7
<TABLE 2-3 :MENU OF NETWORK CONFIG>...............................................................................................8
<TABLE 2-4 :EVB B/D DEFAULT CHANNEL INFORMATION>.......................................................................9
<TABLE 2-5 :MENU OF CHANNEL CONFIG>..............................................................................................10
<TABLE 2-6 :W5100 CHANNELAPPLICATION TYPE>...............................................................................10
<TABLE 2-7APPLICATION DEFAULT VALUE >............................................................................................11
<TABLE 3-1: DEVICE MAP DEFINITION>...................................................................................................20
<TABLE 3-2:AVR INTERNAL EEPROM MAPDEFINITION>.....................................................................21
<TABLE 3-3: SYSTEM INFORMATION>........................................................................................................22
<TABLE 3-4: SYSINFO DATA TYPE DEFINITION>.....................................................................................22
<TABLE 3-5: SYSTEM INFORMATION ACCESS FUNCTIONS>.....................................................................22
<TABLE 3-6: NETWORK INFORMATION>....................................................................................................23
<TABLE 3-7: NETCONF DATA TYPE DEFINITION>...................................................................................23
<TABLE 3-8: NETWORK INFORMATION ACCESS FUNCTIONS>..................................................................23
<TABLE 3-9: CHANNEL INFORMATION>......................................................................................................24
<TABLE 3-10: CHANNELAPPLICATION TYPE>...........................................................................................24
<TABLE 3-11: CHCONF DATA TYPE DEFINITION>...................................................................................25
<TABLE 3-12: CHANNEL INFORMATION ACCESS FUNCTION>...................................................................25
<TABLE 3-13: EVB B/D SOURCES>.........................................................................................................27
<TABLE 3-14 :W5100’S DEFINE OPTION (TYPES.H)>.........................................................................29
<TABLE 3-15: REFERENCE FUNCTIONS IN EVB B/D’S MAIN()>...............................................................31
<TABLE 3-16: CALLER FUNCTION AT MANAGE PROGRAM >.....................................................................35
<TABLE 3-17: REFERENCE FUNCTIONS IN MANAGE_CONFIG()>..............................................................37
<TABLE 3-18: CONSTRAINT BYAPPLICATION TYPES>..............................................................................38
<TABLE 3-19: REFERENCE FUNCTIONS IN MANAGE_CHANNEL() >..........................................................39
<TABLE 3-20: PINGMSG DATA TYPE DEFINITION>.................................................................................43
<TABLE 3-21: PINGLOG DATA TYPE DEFINITION>..................................................................................43
<TABLE 3-22: REFERENCE FUNCTIONS IN PING_REQUEST()>.................................................................48
<TABLE 3-23: REFERENCE FUNCTIONS IN LOOPBACK_TCPS()>..............................................................50
<TABLE 3-24: REFERENCE FUNCTIONS IN LOOPBACK_TCPC()>..............................................................52
<TABLE 3-25: REFERENCE FUNCTIONS IN LOOPBACK_UDP()>................................................................54

W5100E01-AVR User’s Manual x
<TABLE 3-26: WEB BROWSER’S HTTPREQUEST OPERATION PROCEDURE >.......................................55
<TABLE 3-27: HTTP MESSAGE FORMAT>................................................................................................56
<TABLE 3-28: HTTP MESSAGE BETWEEN EVB B/DAND WEB BROWSER>..............................57
<TABLE 3-29: SYSTEM ENVIRONMENT VARIABLES USAGE AT “EVBCTRL.HTML”>...................................60
<TABLE 3-30: “ST_HTTP_REQUEST”DATA>..............................................................................................61
<TABLE 3-31: REFERENCE FUNCTIONS IN WEB_SERVER()>....................................................................65
<TABLE 3-32: DHCPMESSAGE DATA TYPE>...........................................................................................67
<TABLE 3-33: DHCPMESSAGE OPTION CODE DEFINITION>..................................................................68
<TABLE 3-34: DHCPCLIENT STATE &TIMEOUT DEFINITION>.................................................................71
<TABLE 3-35: DHCPMESSAGE FLAG FIELD SETUP>..............................................................................71
<TABLE 3-36: REFERENCE FUNCTIONS IN DHCPCLIENT>.....................................................................75
<TABLE 3-37: DNS MESSAGE DATA TYPE>..............................................................................................79
<TABLE 3-38: QUERY TYPE DEFINITION AT DNS_QUERY()>.....................................................................79
<TABLE 3-39: CONSTANTS AND MACRO USED IN HEADER SECTION>...................................................83
<TABLE 3-40 :CONSTANTS DEFINITION AT QTYPE &QCLASS FIELD>................................................84
<TABLE 3-41 :CONSTANT DEFINITION AT HEADER SECTION’S RCODE FIELD>.....................................86
<TABLE 3-42 :REFERENCE FUNCTIONS IN DNS CLIENT >......................................................................91
<TABLE 4-1: PM-A1 MODULE PIN DESCRIPTION>................................................................................94
<TABLE 4-2: ISPPIN DESCRIPTION>........................................................................................................96
<TABLE 4-3: LCD PIN DESCRIPTION>......................................................................................................97
<TABLE 4-4: EXPANDED BOARD INTERFACE PIN DESCRIPTION>.............................................................98
<TABLE 4-5 EVB B/D POWER CONSUMPTION >....................................................................................107

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
1
1. Overview
W5100E01-AVR is W5100 Evaluation B/D for AVR developers.
1.1.Package
When purchasing W5100E01-AVR B/D, please make sure you have all the following contents.
<Table 1-1: List of Items Contained in the EVB B/D>
Item Quantity
EVB B/D
W5100E01-AVR Main Board 1
PM-A1 MCU Module (Plugged In W5100E01-
AVR) 1
PowerAdaptor (DC5V / 2A) 1
Accessory
AVR ISP Internal Flash Programming Tool Option
Software CD 1
UTP Cable 1
Serial Cable 1
ISP Gender Type I Option
<Table 1-2 : Contents of Software CD>
Directory Contents
W5100E01-
AVR
DOCs Manual User’s Manual
Datasheet All sorts of Datasheet
Application Note AVR Tool Gudie
ISP Gender Guide
HW Schematics All sorts of schematics
Part List All sorts of Part List
PAL Logic Source & JED File
SW Firmware EVB B/D Firmware
PC Utility All sorts of Tool Program
W5100
zThe contents of Software CD could be changed by version. Please check “ReadMe.txt” of CD.

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
2
1.2.Feature
1.2.1. H/W Features
W5100E01-AVR B/D is composed of 2 type B/Ds
QPM-A1
-MCU : ATmega128, 8MHz
-RAM : 32KB SRAM (External)
-ROM : 128KB Flash (Atmega128 Internal Flash)
-ICE I/F : JTAG, ISP Support
QW5100E01-AVR
-Power : DC5V, 2A Adaptor
-UART : Two 232 Serial Port, (default 57600 Baud Rate)
-LCD Display : 16 X 2 Text LCD
-PAL : Address Decoder
-W5100 : Hardwired TCP/IP Chip( embedded PHY chip )
-MagJack : RD1-125BAG1A(UDE) , Integrated Transformer(1:1)
Link & ACT & FDX LEDs
1.2.2. F/W Feature
The F/W of EVB B/D is made up of two parts.
QManager mode
-Network Config : MAC, Source IP, G/W IP, S/N, DNS IP Setup
-Channel Config : W5100 Test Application Setup for each channel
-Ping Test : Ping Request Test with DNS
QApplication mode
-Loopback TCP Server : TCP Server Mode Test Application
-Loopback TCP Client : TCP Client Mode Test Application
-Loopback UDP : UDP Test Application
-Web Server : Web Server Test Application
-DHCP Client : Dynamic Network Config using DHCP Server

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
3
2. Getting Started
2.1.System Configuration
2.1.1. EVB B/D Layout & Configuration
For testing the functions of the EVB B/D and developing applications, the EVB B/D should be configured as
shown below. First, the EVB B/D is connected to the PC using the crossed UTP Cable (for data
transmission) and the Serial Cable (for monitoring). Second, the dip switch and jumper should be set as
below;
<Fig 2.1 : EVB B/D Jumper Setting>
①SPI Enable : J3
For interfacing W5100 with MCU through SPI mode, the pin of 2 and 3 of JP3 should go short. In case
that SPI mode is not used, the pin of 1 and 2 should be shorted.
<Fig 2.2 : JP3 Jumper Setting >

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
4
2.2.PC Programs Install
2.2.1. Development Program Install
Please refer to “AVR Tool Guide Vx.x.pdf” for more information.
2.2.1.1. Compile Tool Chain
For installation and usage of WinAVR, refer to the related manual.
Firmware of EVB B/D is currently using AVR GCC Version 3.4.6 Compiler and can be changed with compiler
version upgrade.
2.2.1.2. ICE Programs
EVB B/D supports JTAG & ISP ICE for development and debugging. For ISP Program, “AVRStudio” program
is used. Please refer to “AVR Tool Guide Vx.x.pdf” for installation and usage of “AVR Studio” and “ISP
GENDER User’s Guide Vx.x.pdf” for usage of ‘ISP GENDER’.
2.2.1.3. ROM File Maker Program
ROM File Maker Program is a utility program that provides convenience in using simple ‘ROM File System’
for EVB B/D. The reason that ROM File Maker Program is used in EVB B/D is to access Web Pages for Web
Server Test Application as ‘ROM File System’. Refer to “ROM File Maker Manual Vx.x.pdf” for further
instruction on installation and ROM File Maker Program
2.2.2. EVB B/D Test PC Program Install
2.2.2.1. Loopback Test Program (AX1) Install
Loopback Test Program (referred to as “AX1” from here on) is a program to evaluate the performance of
W5100 and does the Loopback the file and packet data in connection with EVB B/D channel applications
such as Loopback TCP Server/Client and Loopback UDP. Please refer to “AX1 Manual Vx.x.pdf” for
installation and usage.

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
5
2.3.Quick Start
After the confirming the Package of EVB B/D, test EVB B/D in the order shown below.
①Confirm the testing environment. Refer to Chapter 2.1
Connect test PC to EVB B/D using UTP cable directly.
Connect test PC to EVB B/D using serial cable directly.
Connect 5V power adaptor to EVB B/D
②Confirm the network information of Test PC as the following
Source IPAddress : 192.168.0.3
Gateway IPAddress : 192.168.0.1
Subnet Mask : 255.255.255.0
③InstallAX1 on Test PC. Refer to Chapter 2.2.2.1
④After the execution of serial terminal program (like Hyperterminal), set up the properties as the
following.
<Table 2-1 : Terminal Properties Setting>
Properties Setting Value
Bits Per second(Baud Rate) 57600 bps
Data Bits 8 Bits
Stop Bits 1 Bit
Parity No
Flow Control None
After the completion of terminal setup, connect to EVB B/D and wait.
⑤Turn on the power switch(SW1) of EVB B/D
Following items should be checked upon power on
-Check lighting on power LED(D2) of EVB B/D when powering on
-Check if LEDs of D3 and D4 blink three times by turns.
-Check if Text LCD display of EVB B/D outputs in the way shown in <Fig 2.3> and shown in <Fig
2.4> on the Terminal Program
<Fig 2.3 : EVB B/D Text LCD Display >

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
6
<Fig 2.4 : Output of Terminal Program>
⑥Execute Ping test with EVB B/D
<Fig 2.5 : EVB B/D Ping Reply Test >
⑦Execute “AX1” program. Refer to “AX1 Manaul Vx.x.pdf”
⑧Test the operation of “AX1” program with TCP Client. Refer to “AX1 Manaul Vx.x.pdf”
After setting the Server IP Address as “192.168.0.2” and port Number as “5000” by clicking
[TCP>>Connect] Menu, then click,[TCP>>Send] Menu or [Ts],[Tr],[∞] Icons.
⑨Test the loopback with any file or packet between “AX1” Program and EVB B/D.
2.4.EVB B/D Test
The firmware of EVB B/D can be divided into Manage Program and EVB B/D Test Application.

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
7
Manage Program performs system configuration to run EVB B/D, and EVB B/D Test Application is Network
Application Program for W5100 Test.
2.4.1. Manage Program
Manage Program is a program that is executed upon receiving character ‘M’ or ‘m’ from the terminal program
within 7 seconds when doing the manual reset of EVB B/D and EVB B/D power on. This program sets up the
channel application of W5100 to be tested, and perform certain ping request test with DNS server.
<Fig 2.6 : Manage Program Execution >
2.4.1.1. Network Configuration
It selects Network Information that is used in EVB B/D. When choosing ‘1’ at terminal Program of <Fig 2.6>,
Network Information of EVB B/D can be set as desired. The default Network Information of EVB B/D is
shown in <Table 2-2>.
<Table 2-2 : EVB B/D Default Network Information>
Network Information Default Value
MAC Address 00.08.DC.00.00.00
Source IPAddress 192.168.0.2
Gateway IPAddress 192.168.0.1
Subnet Mask 255.255.255.0
DNS Server IPAddress 0.0.0.0
If “Network Config” menu is selected on Manage Program, menu shown in <Fig 2.7> can be displayed and
each function is described in <Table 2-3>.

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
8
<Fig 2.7 : Network Config >
<Table 2-3 : Menu of Network Config>
Menu Description
D : Display Config Display current Network Information
1 : Source IPAddress Sets up Source IPAddress
2 : Gateway IPAddress Sets up Gateway IPAddress
3 : Subnet Mask Sets up Subnet Mask
4 : DNS Server IP Sets up DNS Server IPAddress
<Warning> DNS Server is information needed for “Ping Request”
test and transformation of Domain Name into IP address.
Therefore, it must be set up as Static IPAddress.
‘A’ or ‘a’ Sets up Memory Allocation – W5100 Memory Size
Register.(RMSR,TMSR)
Refer to “W5100 Datasheet.pdf“.
F : Factory Reset Initialization of the system with the default value.
Refer to <Table 2-2>
‘M’ or ‘m’ Sets up MACAddress.
<Warning> This value is not changed when Factory Reset.
E : Exit Exit “Net Config”

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
9
<Fig 2.8> is an example of setting the Source IP of EVB B/D in Network Config
<Fig 2.8 : Source IP Address Setup Example>
<Fig 2.9> is an example of setting the MAC address of EVB B/D in Network Config
<Fig 2.9 : MAC address Setup Example>
2.4.1.2. Channel Config
It sets up an application that can be operated in 4 channels of W5100. By selecting ‘2 : Channel Config’,
each channel can be set up. The default W5100 channel information is shown in <Table 2-4>.
<Table 2-4 : EVB B/D Default Channel Information>
W5100 Channel Test Application
1st Loopback TCP Server (Port 5000)
2nd Loopback TCP Server (Port 5000)
3rd Loopback TCP Server (Port 5000)
4th Loopback TCP Server (Port 5000)
If “Channel Config” menu is selected in manage program, <Fig 2.10> is displayed and the functionality of
each menu is described in <Table 2-5>.

© Copyright 2007 WIZnet Co., Inc.All rights reserved.
W
W5
51
10
00
0E
E0
01
1-
-A
A
V
VR
R
U
Us
se
er
r’
’s
s
M
Ma
an
nu
ua
al
l
10
<Fig 2.10 : Menu of Channel Config>
<Table 2-5 : Menu of Channel Config>
Menu Description
D : Display Config Displays current set up Test Application type of each W5100 channel
0 : 1st Channel Sets up test application type at W5100 No. “0” channel
<Warning> As developing EVB B/D, DHCP Client application setup is
possible only at no. “0” channel.
1 : 2nd Channel Sets up test application type at W5100 no. “1” channel
2 : 3rd Channel Sets up test application type at W5100 no. “2” channel
3 : 4th Channel Sets up test application type at W5100 no. “3” channel
F : Factory Reset Initialize into original setup status. Refer to <Table 2-4>
E : Exit Exits “Channel Config”
Available test application of each W5100 channel is shown as <Table 2-6>
<Table 2-6 : W5100 Channel Application Type>
Application Type Description
No Use Not used
DHCP Client Receiving Network Information of EVB B/D from DHCP Server
dynamically
<Warning> If DHCP Server does not exist in LAN, it sets back to
default value after certain amount of time
TCP Loopback Server TCP Server Test Program
<Warning> EVB B/D : TCP Server, AX1 : TCP Client
TCP Loopback Client TCP Client Test Program
<Warning> EVB B/D : TCP Client, AX1 : TCP Server
Loopback UDP UDP Test Program
Web Server Web Server Test Program
Table of contents
Other Wiznet Motherboard manuals

Wiznet
Wiznet WIZ-iRadio User manual

Wiznet
Wiznet WizFi310 User manual

Wiznet
Wiznet WIZ220IO User manual

Wiznet
Wiznet W7200-EVB User manual

Wiznet
Wiznet W5100S-EVB-Pico User manual

Wiznet
Wiznet AX1 User manual

Wiznet
Wiznet WizFi250 User manual

Wiznet
Wiznet WizFi250 User manual

Wiznet
Wiznet WIZ610wi User manual

Wiznet
Wiznet W5200E01-M3 User manual