IPC@CHIP® RTOS-PPC – API Documentation
Here is a short description of the IPC@CHIP® TFTP server.
The TFTP server allows sending and receiving of files to a remote TFTP client. (Thus the term Trivial File Transfer Protocol, TFTP.)
For security reasons, TFTP file transfers are disabled by default. You can enable/disable TFTP with the TFTP 0/1 shell command. This shell command can be executed from within an application using the BIOS_Execute() API. Alternatively the TFTP server can be enabled at startup with the ENABLE CHIP.INI entry.
TFTP can be used as a simple alternative to FTP. TFTP does not provide extended file system features like listing directories or deleting files.
By default the server listens at the standard TFTP port 69 for incoming TFTP client requests. The TFTP port can be configured with the TFTPPORT CHIP.INI entry.
The server is able to serve only one client at one time. Only the binary (octet) transfer mode is supported. The size of TFTP data packets must be 512 bytes.