NI Vision Eclipse Development Tools

Configuring a Remote System

  • Updated2023-02-21
  • 3 minute(s) read

Before you can run the executable you created in the previous section on your NI Linux Real-Time target, you need to add your target to the project. Complete the following steps to configure your target as a remote system in C/C++ Development Tools for NI Linux Real-Time, Eclipse Edition:

Note  Before proceeding with the steps in this section, ensure your target has SSH enabled. You can enable SSH on your target using Measurement & Automation Explorer (MAX) or using a DIP switch on your target (if available).
  1. Select Window»Open Perspective»Other to open the Open Perspective dialog box.
  2. Select Remote System Explorer.
  3. Click OK to add the Remote System Explorer perspective to the workbench.
  4. Click the Define a connection to remote system button to open the New Connection wizard.
  5. Select SSH Only under the General folder.
    Note  You also can select Linux as the remote system type, but since connecting to NI Linux Real-Time targets requires SSH, selecting SSH Only shortens the number of configuration steps by pre-selecting SSH options.
  6. Click Next to open the Remote SSH Only System Connection page.
  7. Select a profile to contain the remote system connection from the Parent profile pull-down menu. For information about profiles, refer to the Remote System Explorer Profiles topic of the C/C++ Development Tools for NI Linux Real-Time, Eclipse Edition Help, available by selecting Help»Help Contents from the workbench view.
  8. Enter the hostname or IP address of your NI Linux Real-Time target in the Host name text box.
    Tip  You can use MAX to identify your target's hostname and IP address.
  9. (Optional) Enter a description or change the connection name in the Description and Connection name text boxes to help you identify your target when it appears in the Remote System Explorer perspective.
  10. Click Finish.
  11. Your target displays in the Remote Systems tab in the Remote System Explorer perspective.
  12. Expand the Sftp Files folder under your target to explore the files on your target.
  13. When you expand the Root folder under Sftp Files, the Enter Password dialog box appears. Enter the user name and password assigned to your target and click OK. The default user name is admin and the default password is a blank password.
    Note  National Instruments recommends you set a password for improved security. For information on setting a password, refer to the Logging in to your System topic of the Measurement & Automation Explorer Help, available by selecting Help»MAX Help from MAX.
  14. Note  If the connection pop-up does not include a User ID field, please right-click on your target under the Remote Systems tab and click Properties.  You can update the User ID input by changing the Default User ID option in the Host category.

After configuring a remote target, you can begin running a C/C++ executable on an NI Linux Real-Time target.