BoardCfgSrv is an implementation of DHCP server for Windows can be used to supply IP addresses to other devices.
BoardCfgSrv also supports TFTP and HTTP protocols, which enable you to make remote boot for embedded application and other purposes.
You can download the latest released version from this URL
To install BoardCfgSrv, double-click on the setup-boardcfgsrv.exe contained in the zipped file, and follow the instructions.
This version has been built by using Microsoft Visual C++ 2013
To do this, search for "Visual C++ Redistributable Packages for Visual Studio
2013" or use the following link http://www.microsoft.com/en-us/download/details.aspx?id=4078
After installing these packages the DHCP server software may be started.
Having the DHCP server running while you are connected to a LAN can interfere with the operation of other computers, while BoardCfgSrv is designed to support
direct Ethernet connections from the development Host to the Target board.
Ideally, the development Host would have two network adapters;
one adapter to connect to your LAN,
If your development Host only has one network interface it must be directly connected to the Target host/board.
The Ethernet adapter connected directly to the target board should be:
Remark that the firewall could interfere with many of the services that are needed to work with BoardCfgSrv
These should be disabled before continuing.
Edit the dhcpd configuration file (dhcpsrv.ini)
TFTP and HTTP server use the "workingdir" path as source folder for transfering files.
You need administrator permission to run this application
Application will show information in the console window while is running