Downloading using TFTP

The QNX System Builder's TFTP server eliminates the need to set up an external server for downloading images (if your target device supports TFTP downloads). This feature is handy when your host OS (e.g., Windows) doesn't have a TFTP server set up by default. You would use this mechanism to download images to your target board after you've configured it as needed through the startup program (e.g., a ROM monitor).

Because the TFTP server transfers files over an Ethernet link, this method is much faster than using the serial connection to download an image. Also, the server knows about all QNX System Builder projects in the system and automatically searches them for system images whenever it receives requests for service.

When you first open the TFTP Server view (in any perspective), the QNX System Builder starts its internal TFTP server. For the remainder of the current IDE session, the server listens for incoming TFTP transfer requests and automatically fulfills them.

The view provides status and feedback for current and past transfers:

Each entry in the view shows: