CompactRIO Ethernet over USB Connection Known Issues

Publish Date: Feb 05, 2018 | 0 Ratings | 0.00 out of 5 | Print

Overview

This article addresses known issues when connecting to an Ethernet over USB target (NI cRIO-903x, NI cRIO-906x, NI cDAQ-913x, NI sbRIO-9651 System on Module (SOM), NI 9149, and the NI myRIO device) using a USB A-to-B cable between the USB device port of the target and a USB port on the host computer.

1. Introduction

This USB connection is emulated as an Ethernet device and an automatic DHCP network is created over the USB device port, which allows for system updates apart from the physical Ethernet connection. The DHCP server assigns new target IP addresses from block 172.22.11.x.

  1. Since this is an Ethernet over USB connection, it is still susceptible to being blocked by your host computer's firewalls. Please check Configuring Software and Hardware Firewalls to Support National Instruments Products to correctly open the necessary ports for communication.
  2. Different IP Address upon reboot when connected to multiple targets: On host side, the driver assigns IP addresses to Ethernet over USB targets according to the order of detection - the sooner the target is detected, the smaller the assigned IP address on the 172.22.11.x block. If there are multiple Ethernet over USB targets connected to the computer directly or through a USB hub, this detection order and thus the resulting IP addresses can be changed when the user reboots the host computer. For this network topology, NI recommends manually plugging in the targets in the correct order upon reboot or connecting to your targets over an Ethernet port.
  3. Placing the host computer in hibernation while installing software to the target: If you place your host computer into hibernation (i.e. closing your laptop lid) while installing software to the target in MAX, you will experience installation errors upon waking up your computer. To fix this issue, reformat your target and begin the installation again.
  4. The USB device port is not supported on cDAQ-913x Windows operating system controllers.

 

Back to Top

2. Additional Resources

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit