Problems with cRIO

We’re having trouble connecting to our cRIO.

When trying an error like this appears:

Unable to complete operatuib because of unexpected error: error -2145024809 occured at nisyscfg.lvliv:Initialize


Possible reason(s):

LabVIEW: (Hex 0x80070057) One or more arguments are invalid.


NI System Configuration: (Hex 0x80070057) Invalid Parameter.

Complete call chain:
nisyscfg.lvlib:Initialize (Helper).vi

And another error some other times:

Unable to complete operation because of unexpected error:

Error 1 occured at TCP Read in NI_InternetTK_Common_VIs.lvlib: TCP Read xTP>
NI_InternetTK_FTP_VIs.lvlib:FTP Get Command>
NI_InternetTK_FTP_VIs.lvlib:FTP Open>>
ConfigUtlity.lvlib:FRC 2012_FTP Get>>>

Possible reason(s):

LabVIEW: An input paramter is invalid. For example if the input is a path, the path might contain a character not

allowed by the OS such as ? or @.

We’ve no idea where this is coming from.

We’re using the older, 2009 cRIO, not the cRIO-II.

I’ve seen the second error with an older cRIO, too.

I was able to get it to work eventually, but I haven’t had time to experiment with variations yet.
Here are some of the things I did:

  • Disabled all NIC’s but the one Ethernet port I was using for the cRIO
  • Did a Safe Mode reformatting (Safe Mode dip switch. reset the cRIO, run Imaging tool, turn Safe Mode switch back off, reset cRIO)
    *]Followed by a regular Imaging

We’ve seen this error also.
If you run ‘ipconfig’ from the ‘cmd’ window and see multiple ip-addr’s listed for your
ethernet port, the FIRST cRIO imaging tool fails.

You can delete the extra ip-addrs with ‘netsh’.