ATCA-C110/1G Installation and Use Manual
Chapter 3 U-Boot Firmware Overview
30
REVIEW COPY
# default: off
# description: The tftp server serves files using the trivial file
transfer
# protocol. The tftp protocol is often used to boot diskless
# workstations, download configuration files to network-aware
printers,
# and to start the installation process for some operating systems.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
# disable = yes
per_source = 11
cps = 100 2
}
Also, make sure that the /tftpboot directory exists and is world-readable (permissions at least
“dr-xr-xr-x”).
Configuring the BOOTP/DHCP Server
The BOOTP or DHCP Server can be used to automatically pass configuration information to
the target.
The target must "know" its own Ethernet hardware (MAC) address. The following command
checks the availability of DHCP on your host system:
$ rpm -q dhcp
If necessary, install the DHCP package from your distribution media.
You then have to create the DHCP configuration file /etc/dhcpd.conf that matches your
network setup, for example:
subnet 10.0.0.0 netmask 255.0.0.0 {
option routers 10.0.0.2;
option subnet-mask 255.0.0.0;
option domain-name "local.net";
option domain-name-servers ns.local.net;
host trgt { hardware ethernet 00:30:BF:01:02:D0;
fixed-address 10.0.0.99;
option root-path "/opt/eldk/ppc_82xx";
option host-name "atca";
next-server 10.0.0.2;
filename "/tftpboot/ATCAC110/uImage";
}
}