FPGA Desktop Execution Node Reports an "Internal Software Error"

Updated Jul 23, 2020

Reported In

Software

  • LabVIEW FPGA Module
  • LabVIEW

Issue Details

I'm using the Desktop Execution Node to simulate FPGA behaviour of a CompactRIO-9045 with several C-Series modules. If I put the "Update" method on an FPGA block diagram, the DEN fails to run and reports an "internal software error" and requests to contact NI.
 

Solution

There are certain function that is not supported in Desktop Execution Node, if you are using the function it will prompt the error.
  1. CLIP: Component Level Intellectual Property 
  2. I/O Methods & Properties  Ex: wait for rising edge (digital I/O method)
  3. Peer-to-Peer Methods & Properties  Ex: get stream state