LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO FTP transfer file size limit

Solved!
Go to solution

Hi,

 

I generated a data file on my cRIO that is about 2.1 GB in size. I'm having trouble transferring this file off of the cRIO using FTP. I've tried windows explorer FTP, the built in MAX file transfer utility, coreFTP,and WinSCP. I am able to transfer other files on the cRIO that are smaller in size.

 

Is there an FTP transfer file size limit? Is it around 2 GB? Is there anything I can do to get this file off of the device?

 

Thanks!

0 Kudos
Message 1 of 5
(3,522 Views)

Hi maxwellb

 

Can you elaborate more on your application.

 

What version of LabVIEW, FPGA, and Real Time Module are you using? What hardware are you using (Controller. Chassis)?. How fast are you transferring the data? What VIs are you using? Are you getting any messages with specific error codes? 

 

Here are a couple of links to resources regarding FTP file transfers:

 

http://www.ni.com/white-paper/12267/en/

 

http://forums.ni.com/t5/LabVIEW/Copy-file-from-cRIO-using-ftp/td-p/1097546

 

 

 

 

Luis S
Application Engineer
National Instruments
0 Kudos
Message 2 of 5
(3,480 Views)

Hi maxwellb

 

Can you elaborate more on your application.

 

What version of LabVIEW, FPGA, and Real Time Module are you using? What hardware are you using (Controller. Chassis)?. How fast are you transferring the data? What VIs are you using? Are you getting any messages with specific error codes? 

 

Here are a couple of links to resources regarding FTP file transfers:

 

http://www.ni.com/white-paper/12267/en/

 

http://forums.ni.com/t5/LabVIEW/Copy-file-from-cRIO-using-ftp/td-p/1097546

 

 

 

 

Luis S
Application Engineer
National Instruments
0 Kudos
Message 3 of 5
(3,480 Views)

I am not making the FTP transfer programmatically through LabVIEW. Rather, I am trying to utilize the cRIO's onboard FTP server to make the file transfer using off the shelf Windows FTP file transfer applications. I generate the data file by sampling the cRIO's analog inputs and recording to the onboard drive. I transfer the file at some point after the fact; whenever is convenient.

 

To program the cRIO, I am using LabVIEW 2012 SP1 and the corresponding versions of Real-Time and FPGA. I am using a cRIO-9025 controller and 9118 chassis.

 

I do not get any error messages from any of the FTP clients I have tried besides a generic "file transfer failed".

 

I have had no issues transferring files under 2 GB using FTP clients. I have tried up to 1.89 GB files. The problem seems to only appear when the file is greater than 2 GB in size.

 

I have found some information elsewhere online that some versions of the common Apache web server do not support transferring files greater than 2 GB. Does anyone know what kind of FTP server the cRIO-9025 runs?

0 Kudos
Message 4 of 5
(3,474 Views)
Solution
Accepted by topic author maxwellb

OK, I've been informed that there is a CAR on this issue #252919. VxWorks cRIO targets cannot FTP any files larger than 2 GB. The work arounds are to transfer to a USB stick or upgrade to LV2013 and use WebDAV.

 

https://decibel.ni.com/content/docs/DOC-6103

 

http://digital.natinst.com/public.nsf/webPreview/4EBE45E8A816B19386257B6C0071D025?OpenDocument

 

Thanks to Miriah Whitaker from Applications Engineering.

0 Kudos
Message 5 of 5
(3,463 Views)