FIRST Robotics Competition Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO imaging problem

I am trying to re-image a couple of older cRIOs (Model cRIO - FRC II)

The cRIO imaging tool does not seem to detect it.

"No CompactRIO devices found."

I see the Ethernet activity lights blinking.

The laptop is connected to the D-Link bridge, as is the cRIO.

I can ping the cRIO at 10.20.16.2.

When I run Wireshark, I can see the cRIO transmitting data.

My laptop does a UDP broadcast, and the cRIO promptly replies to it.

I don't see any other network activity, and the imaging tool displays the error mentioned above.

The laptop wireless interface is disabled.  No other network interfaces.

Installed FRCUtilitiesUpdate_v2.

Can someone help?   TIA

0 Kudos
Message 1 of 7
(5,503 Views)

Can you see your cRIO in Measurement and Automation Explorer? If you're not familiar with this it is a program that is used to configure National Instruments hardware. It should appear in your start menu under All Programs >> National Instruments >> NI MAX. If you open this program it should show Remote Systems on the lefthand side. If you expand this section it should show your cRIO if it's properly connected. If it does not show here try looking through this KnowledgeBase.

Miles G.
National Instruments
Staff Applications Engineering Specialist
0 Kudos
Message 2 of 7
(4,019 Views)

Yes.  It shows up. 

I see the Software, but not the Devices.  Should I be seeing the Analog & Digital modules?

Unfortunately, the imaging tool still behaves as before.  What can I try next?

Note, I don't have the RSL Blinky light attached.

0 Kudos
Message 3 of 7
(4,019 Views)

When you look at the cRIO in MAX what does it show for its status and IP Address? What is the IP Address of your computer set to when you're trying to connect with it? Also what software do you see on the device?

Miles G.
National Instruments
Staff Applications Engineering Specialist
0 Kudos
Message 4 of 7
(4,019 Views)

Laptop IP address is 10.20.16.5, mask 255.255.255.0

cRIO Status is 'Connected - Running'

cRIO IP Address is 10.20.16.2

Pls see attached screen shot for software, it includes

     HTTP Client 10.0.0

     LabView RealTime 12.0

     Language Support for LV RT 1.0.0.5

     NI System Configuration 5.3.0

     NI Sys Config Remote Support 5.3.0

     NI Vision RT 12.0.0.2.14

     NI Web based Config & Monitoring

     NI RIO 12.0

     NI Serial RT 5.2.0

     NI Visa 5.2.0

     Rem0te Panel Server for Web Svcs

     System State Publisher    

     Var Legacy Protcol Supp 5.4.0

MAX-Software.PNG

==========

NetworkSettings.PNG

==========

As mentioned, the cRIO is responding to MAX, but not to the cRIO Imaging Tool.
I emailed you a pcap file showing traffic between my laptop and the cRIO:
    packets  1 - 16:    cRIO powered on
    packets 17 - 18:    cRIO imaging tool started
            packet 17   The laptop broadcasts an UDP packet to port 44515
                                45:44:01:00:00:02:00:00:00:00:00:.....
            packet 18:  cRIO responds quickly
                                45:44:08:00:56:02:75:c7:01:00:01:66:0f:bb:00:80:2f:13:41:0e:...........
  Then the Imaging Tools errors out with "No CompactRIO devices found:
  Windows Firewall is turned off.

packets 24 - 25:    rescan cRIO imaging tool
packets 28 - 29:    rescan cRIO imaging tool

packets 38 - end     MAX running
  There are several successful TCP connections made from the laptop to cRIO

0 Kudos
Message 5 of 7
(4,019 Views)

I can also FTP into the cRIO from the attached laptop !!!

FTP.PNG

0 Kudos
Message 6 of 7
(4,019 Views)

Hey Solopilot,

So I have a few recommendations for this issue:

1. Change the Gateway and DNS Server settings on the cRIO to 0.0.0.0 instead of 10.20.16.1. Then try the imaging tool.

2. Format the target in MAX by right clicking on the target and selecting "Format". Then select the option to "Attempt to restart into safe mode" and "Preserve the settings for all network adapters". After the reformat completes, try the imaging tool again.

3. The software wizard in MAX contains a lot of checks for communication. Expand the target in MAX, right-click on software, and select Add/Remove Software. Does the software wizrd initialize or does it throw a timeout error?

--Ryan_S

Applications Engineer

National Instruments

0 Kudos
Message 7 of 7
(4,019 Views)