|
Esto utilizando un sistema CompactRIO y lo tengo configurado para modo híbrido, donde algunos módulos están configurados bajo el dispositivo FPGA y otros bajo el chasis del CompactRIO. Cuando trato de compilar mi VI de FPGA, obtengo el error -61499 cuya descripción es la siguiente:
Error -61499 occurred at niFpgaCompileWorker_AnalyzeTimingViolations.vi <-niFpgaCompileWorker_AnalyzeTimingPaths.vi <-niFpgaCompileWorker_CheckForErrors.vi<-niFpgaCompileWorker_JobComplete.vi <-niFpgaCompile_Worker.vi:1
Possible reason(s):
LabVIEW FPGA: An internal software error in the LabVIEW FPGA Module has occurred. Please contact National Instruments technical support at ni.com/support.
Additional Information: This timing violation is other than Period(<twConstInt>)
This timing violation is other than Period(<twConstInt>)
Return Code:-3003
¿Por qué estoy viendo este error y qué puedo hacer para repararlo?
Este error se ha identificado que occure cuando se utiliza LabVIEW 2010 y NI-RIO 3.5.1. La causa de este error es un componente dentro del Controlador de Cartuchos del Scan Engine. Existen dos pasos para resolver este problema.
Primeramente, cambie la Estrategia de Diseño del compilador por Timing Performance. Para hacer esto, debe dar clic derecho en la sección de especificaciones de construcción debajo del dispositivo FPGA en su proyecto y seleccionar Properties. En la ventana de propiedades seleccione Xilinix Options dentro de la sección de Categorías. No debe estar seleccionada la opción de Use recommended settings, seleccione entonces Timing Performance desde el menú desplegable de Design Strategy.
Si este procedimiento no resuelve el problema, descargue el VI adjunto y utilícelo para reemplazar el mismo VI localizado en \LabVIEW\Targets\NI\FPGA\cRIO\cRIO-CC\resources.
KnowledgeBase 37BERJM9: How Do I Change the FPGA Compiler to Optimize for Area or Speed?
KnowledgeBase 3U58J78T: Why Do I Get FPGA Compile Server Errors?
Archivos Adjuntos:
|