Table of Contents

Overview and history

TFTP (Trivial File Transfer Protocol) is a very simple file transfer protocol, but be aware it has nothing else in common with the ordinary FTP protocol. The first implementations and work on TFTP had been done around 1980. Since it is so simple and memory efficient, it is easy to implement even for small scale embedded applications.

Some protocol related details

Preconditions on the Festo SBO-smartcamera

In order to correctly work with TFTP the appropriate tftp-daemon must be started. To launch this daemon-process establish a telnet session to the device and start the process with the command

starttftp

Right after this you are able to transfer files to and from your Festo SBO-smartcamera.

TFTP [-i] host [GET | PUT] source [destination]
 -i              Specifies binary image transfer mode (also called
                 octet). In binary image mode the file is moved
                 literally, byte by byte. Use this mode when
                 transferring binary files.
 host            Specifies the local or remote host.
 GET             Transfers the file destination on the remote host to
                 the file source on the local host.
 PUT             Transfers the file source on the local host to
                 the file destination on the remote host.
 source          Specifies the file to transfer.
 destination     Specifies where to transfer the file.