A TFTP (Trivial File Transfer Protocol) server can be used to test kernel images on your embedded target and speed up development.
To install a TFTP server on ubuntu, run:
sudo apt-get install tftpd
Then, create a file in /etc/xinetd.d/ called tftp and add the following :
# 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 /home/cpeacock/export # disable = yes per_source = 11 cps = 100 2 }
And to apply the changes, execute:
sudo service xinetd restart