Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO system replicator time out

I am trying to use the System Replicator tools to read a cRIO target image but always get a FTP timeout error 56.  So far I have tested on 3 difference cRIO 9074's with 9144 expansions.

It seems to get quite far along and then craps out on some random file.  I have tried manually using FTP (Filezilla) to read the files off the cRIO and it works fine.  I have also tried rebooting the

cRIO into noapp mode but it does not make any difference.  Has anybody seen this problem?

0 Kudos
Message 1 of 6
(4,399 Views)

sachsm,

 

I'm seeing the same problem -- randomly errors out while retrieving target image

0 Kudos
Message 2 of 6
(4,396 Views)

Mike,

 

I have observed the same problem and am looking into it. It is related to the number of files on the cRIO controller and occurs when there are more than a certain number of files on the controller. Typically when you have the Scan Engine installed on the controller and the number of files increases accordingly, this problem will appear.

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 3 of 6
(4,354 Views)

Christian,

 

As far as I know, we're not using the Scan Engine. However, we are transferring a lot of files -- 330 files 39 folders. FileZilla seems to always transfer the image and is able to recover through delays and disconnects.

0 Kudos
Message 4 of 6
(4,341 Views)

Jon,

 

Thank you for the update and additional information. I have seen the problem occur when there are more than ~200 files. We're workiggn on isolating the problem to the FTP server on the controller or the FTP VIs in LV on the host, but based on your information it seems the problem may exist in the FTP server on the controller.

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 5 of 6
(4,328 Views)

I have posted an update to the RT System Replication tools in the following DevZone Community entry. This update adds some extra Wait times in the processes which retrieves files from an RT target and places files on an RT target, in order to give the FTP server more time to free up used sockets for additional operations.

 

http://decibel.ni.com/content/docs/DOC-5102

 

If you are retrieving a lot of files from an RT target using another FTP client, you should add some extra Wait times between the individual FTP commands to retrieve files. Allocating about 500 ms per file retrieval should be adequate. If you are retrieving less than about 150 files you should not need to add any delays.

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 6 of 6
(4,298 Views)