Intel® Simics® Simulator for Intel® FPGAs: User Guide

ID 784383
Date 4/01/2024
Public
Document Table of Contents

7.2.2. Transferring Files Between Host PC and Target System

The previous section described that the port forwarding feature supported by Intel® Simics® simulator allows you to communicate between the simulated target system and the host PC (or any other PC in a real network). This section presents some examples that allow you to share files between the host PC and the simulated target system using SCP,TFTP, FTP, or NFS services.

Note the direction in which the file transfer occurs:

  • When target software is the client, the service node in Intel® Simics® simulator provides built in services to support TFTP, FTP and NFS, so it is not required that the host PC provides this service. The target software also requires supporting the commands to perform the TFTP, FTP or NFS operation.
  • When the host PC is the client, both the target software and the host PC are fully responsible for providing the required services and commands. In this case the Intel® Simics® simulator does not provide any support.

Only the SCP and TFTP are described in this document.