Add Support for Hardware Using the NI InsightCM SDK

Updated Jul 26, 2018

Reported In

Hardware

  • cRIO-9039

Software

  • NI InsightCM

Issue Details

When I try to connect my cRIO to the InsightCM server or test the connection I receive the following error message:

Detected physical hardware that is not compatible with any device types available in NI InsightCM Server. 



How can I add support for my device?

Solution

This error occurs when the hardware being used is not supported in the version of NI InsightCM being used. It is possible to add support for cRIOs that are not currently supported using the method outlined below. 
  1. Check if the cRIO that you want to use is supported by NI InsightCM (NI Monitoring Device Hardware for NI InsightCM). If it is supported jump to step 4
  2. Install the required software on the cRIO. You can check the NI InsightCM Release documentation to find your version. (eg. InsightCM 3.2. SDK) If you install everything successfully jump to step 4.
  3. If you were unable to install the "NI cRIO Detection Module", you will need to create the bitfile and add the bitfile manually to the cRIO. See below for instructions. 
A) Open the project that is on the following path

C:\Program Files (x86)\National Instruments\LabVIEW 201X\vi.lib\addons\cRIODetectHW\FPGA


 
B) Add the new cRIO target to the project.

 
C) Add the C Series generic module, in order to add this module you will need to add the string below to the LabVIEW ini file.

cRIO_FavoriteBrand=generic
D) Add the vi "cRIO FGPA Read EEPROM_8_Slots.vi" to the project.


E) Compile the code, make sure that the name of the bitfile is "ReadEEPROM.lvbitx"
 
F) Copy the bitfile to the cRIO on the following path

/usr/local/natinst/hwdetectfpga/
 
  1. Create a sample project (for the 9068) and add your target and the C series modules.



 

WAS THIS ARTICLE HELPFUL?

Not Helpful