W5100E01-AVR WIZnet, W5100E01-AVR Datasheet - Page 79

no-image

W5100E01-AVR

Manufacturer Part Number
W5100E01-AVR
Description
Development Boards & Kits - AVR W5100 EVAL BOARD BASED ON AVR
Manufacturer
WIZnet
Datasheet

Specifications of W5100E01-AVR

Rohs
yes
Product
Development Boards
Tool Is For Evaluation Of
ATMEGA128
Core
AVR8
Interface Type
LAN, RS-232
Operating Supply Voltage
5 V
Data Bus Width
8 bit
The operation of DHCP Client Program is displayed in EVB B/D’s main(). Refer to <Fig 3.3>.
First, set up the MAC address to be used by DHCP Client at the initialization. MAC address is unique
address for all the devices in the network. MAC address is most basic address in Network communication
and necessary information to recognize DHCP Clients in DHCP Server. For MAC Address of DHCP Client
program, it sets up SRC_MAC_ADDR which is global variable of DHCP client using the MAC Address of
EVB B/D. By calling init_dhcp_client() after setup of SRC_MAC_ADDR, it can register two functions to be
called in case of collision of the IP received from DHCP Server and in case of renewal the IP from DHCP
Server.
When calling init_dhcp_client(), if each function is not specified, set_DHCP_network() and proc_ip_conflict()
of DHCP Client Program respectively.
<Fig 3.28: init_dhcp_client()>
When network information is renewed or IP collision occurs, register evb_soft_reset() to run auto reset for
EVB B/D.
Second, Network Information acquirement can be done through getIP_DHCPS().
69
© Copyright 2007 WIZnet Co., Inc. All rights reserved.

Related parts for W5100E01-AVR