Difference between revisions of "Installing TFTP server"
(→Installing a TFTP server on Ubuntu/Debian) |
(→Installing tftpd) |
||
Line 10: | Line 10: | ||
sudo apt-get install tftpd | sudo apt-get install tftpd | ||
sudo mkdir /tftpboot | sudo mkdir /tftpboot | ||
− | |||
sudo chmod 777 tftpboot | sudo chmod 777 tftpboot | ||
− | |||
− | |||
==== Installing tftpd-hpa ==== | ==== Installing tftpd-hpa ==== |
Revision as of 10:25, 12 December 2013
Contents
Background Information
Trivial File Transfer Protocal or TFTP is used to transfer files from machine to machine with less overhead that our protocols. For more information about TFTP see the following page: [ http://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol ]
Nearly all of the EMAC ARM based systems require a TFTP server to transfer the Linux kernel and file system to the board from a host PC. The boot loader will connect to the server and retrieve specific files and relocate them to SDRAM for programming on the target's flash.
Installing a TFTP server on Ubuntu
There are several TFTP server alternatives in Ubuntu. The tftpd or tftpd-hpa packages are recommend for install.
Installing tftpd
sudo apt-get install tftpd sudo mkdir /tftpboot sudo chmod 777 tftpboot
Installing tftpd-hpa
sudo apt-get install tftpd-hpa
Installing a TFTP server on Windows
For Window's based systems, EMAC recommends the Tftpd32 server. The installation procedure is typical and should be self explanatory.