Files
2023-12-01 18:57:55 +01:00

1.0 KiB

TFTP

This is the documentation of the TFTP task

Table of contents

Initialization

The TFTP task is initialized in the main function.

// Initialize TFTP task
tftp_init();

Deinitialization

If you would ever want to deinitialize the TFTP task, you can do so by calling the following function.

// Deinitialize TFTP task
tftp_server_deinit();

Usage

The TFTP task is used to receive and send files via TFTP.

Receive a file

index.txt contains a list of files on the file system. For some weird reason tftp only works in octet mode.

bash $ tftp -m octet <ip>
tftp $ get index.txt

Send a file

You can only write to the following files:

  • virtImage.bmp
bash $ tftp <ip>
tftp $ put <image.bmp> virtImage.bmp
  • virtImage.gif
bash $ tftp <ip>
tftp $ put <image.gif> virtImage.gif