Ethernet-DK
16 Rev. 0.6
6.2. Stage 2—Basic Web Server with DHCP and Netfinder CapabilityIn the first stage of the demo, we learned how to generate firmware for an embedded web server using the TCP/IP
Configuration Wizard and access the embedded server from a web browser. In this stage, we will learn how to
generate a web server that uses automatic network configuration (DHCP) to automatically obtain an IP address
from the network. We will also find the embedded web server on the network using the Netfinder utility.
Note: The Netfinder utility v1.0 is not compatible with Windows Vista or Windows 7.
6.2.1. Generating the Embedded Web Server Firmware
We will now use the TCP/IP Configuration Wizard to generate a project with DHCP and Netfinder capability.
1. From the Windows Start menu, start the TCP/IP Configuration Wizard. The shortcut will be under the
StartSilicon Laboratories menu. Alternatively, the Configuration Wizard can be started by double-clicking
TCPIP_Config.exe located by default in the “C:\SiLabs\MCU\TCP-IP Config” directory.
2. In the Communications Adapter section of the left window, check CP2200.
3. In the Device section of the left window, verify that C8051F12x is selected.
4. In the Protocol Settings section of the left window, make sure Ethernet is selected then check DHCP,
HTTP, and NETFINDER. The lower level protocols (TCP and UDP) will automatically be enabled as shown in
Figure 12.