LabVIEW FPGA 에서 Error-61499 가 발생합니다.



주요한 소프트웨어:
주요한 소프트웨어 버전: 8.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점:

FPGA VI를 수정하거나 컴파일하는 도중에 Error-61499가 발생합니다. 이 에러를 어떻게 처리해야 합니까?



솔루션:

Error-61499가 발생하는 이유중 하나는 DLL이 깨졌기 때문입니다. 이 DLL은 perl58.dll 이며 사용자 임시 폴더에 위치하고 있습니다. 임시 폴더 (Temp directory)를 검색하여 해당 파일을 찾아 지우고, 다음 컴파일링 때 제대로된 DLL이 생성되도록 하시기 바랍니다. 이 DLL을 지운 후에 다시 컴파일을 시도하시기 바랍니다.

 Note : 또 다른 이유중 하나로 다음을 확인하시기 바랍니다.

HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\LabVIEW\9.0\AddOns\FPGA

레지스트리 에디터를 통해 위의 경로를 찾아가 보면 CompilerPath가 C:\NIFGPA2009\Xilinx\ISE 로 세팅되어 있습니다. 만약 기본 폴더가 아닌 다른 폴더에 FPGA Compiler를 설치했다면 이 폴더를 변경해 주시기 바랍니다. 그리고 모든 파일이 Xillinx\ISE 폴더에 제대로 있는지 확인해야 합니다. 참고로 해당 폴더는 3.74GB의 크기를 갖고 있습니다.

만약 FPGA VI를 수정하다가 이 에러가 발생할 수 있습니다. 이 에러는 몇몇 특별한 FPGA Node때문에 발생할 수 있습니다. (ex:DMA FIFO nodes) 이 에러를 고치기 위해서는 해당 Node를 삭제하고 다시 생성해서 와이어링 해주시기 바랍니다.



관련 링크: Product Manual: LabVIEW 2009 FPGA Module Help
KnowledgeBase 5VFC1LZT: Why Do I Receive Internal Software Error -61499 When Compiling my FlexRIO FPGA VI for an NI 6587?

첨부:





리포트 날짜: 04/28/2006
마지막 업데이트: 11/16/2014
문서 번호: 3WRFDHJ4