Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
1 ratings:
 2 out of 5     Rate this Document

Error -63001 NI-RIO FPGA Communications Occurs With DMA Transfers From Host to FPGA

Primary Software: LabVIEW Modules>>FPGA Module
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: Driver Software>>NI-RIO
Hardware: CompactRIO>>Controllers>>cRIO-9004

Problem:
I am trying to do a DMA transfer from the 900x cRIO RT controller to the cRIO FPGA. The FPGA code compiles. However, when I run the code I get a Real-Time error saying the following: Error -63001: NI-RIO FPGA Communications.Framework: (Hex 0xFFFF09E7) DMA from host to FPGA is not supported. Why am I getting this error?

Solution:
As stated in the NI-RIO driver readme, DMA is not supported from the host to the FPGA on the cRIO-900x series. The cRIO-901x controller supports DMA transfers from host to FPGA and FPGA to host while the cRIO-900x series controllers only support FPGA to host DMA transfers. Therefore, LabVIEW returns an error if you try to output DMA from the cRIO-900x controller.  

Related Links:
Drivers and Updates: NI-RIO 2.4 Readme
CompactRIO cRIO-9002/9004 Operating Instructions
CompactRIO cRIO-9012/9014 Operating Instructions and Specifications

Attachments:





Report Date: 04/02/2008
Last Updated: 04/02/2008
Document ID: 4K1CDCMA

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit