LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

maintaining sbrio deployments

I have an application running on a SBRIO with custom FPGA and realtime code.  The code is compiled and and set to run at startup.  The code acts as a data server to a labview client application using tcpip (no shared variables- just raw TCP-IP).  All I should need on the client application is the 2009 runtime engine and the labview client executable.  My questiuon is on maintaining the SBRIO- can the code be lost (is this unlikely) and if so I need an easy ability to redeploy the compiled application, hopefully without addint large installers.  Is there a utility for redeploying outlede of max or from the LV development environment.  Also I would like to beable to do this for the RT code patched, ie remote deploy from my office with new features.

 

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 1 of 4
(2,436 Views)

As a quick and dirty option I keep a back up of the whole content of a RT target disk...

In an example I've right in front of me it's 24Mb (zipped).

 

Marco

0 Kudos
Message 2 of 4
(2,424 Views)

Thanks, what is the best method of backing (ghost copy) up and then restoring this copy.

I am trying to avoide extra applications on the client PC but I could do this on a secondary maintanance PC.

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 3 of 4
(2,419 Views)

Hi,

 

This should give you an idea:

RT Target System replication

NI-RIO System replication

 

I really recommend you to read the cRIO Developers Guide too. This guide provides an overview of recommended architectures and development practices when programming NI CompactRIO/sbRIO controllers.

 

Regards,
Luca
0 Kudos
Message 4 of 4
(2,403 Views)