Showing results for 
Search instead for 
Did you mean: 

Resources on Rio fpga using NI 9403

Go to solution

I use a CRIO and it works fine with my A/D and D-A. WHen I add a NI 9403 digital I/O module it eats up all of my resources even though I don't use any of it in the circuit! Is there a way where I can use say only 2 or 3 of the I/O pins and not use the others without it swallowing all of my resources.

0 Kudos
Message 1 of 4

Try to remove unused resources (NI9403 I/O) from your project by modifiying the module folder.


Hope it helps


0 Kudos
Message 2 of 4

Hi Tomnz,


I have a few questions to ask you about your application.  


  • What is it doing?  
  • How are you using the I/O for the 9403 in the project?  
  • What cRIO controller and chassis are you using?
  • Are you programming in LabVIEW FPGA Interface or Scan Interface?
  • By using all your resources, do you mean that the processor on the cRIO rails?  And if so, how are you determining this?


Let me know so we can figure out the best way to utilize your resources.  Thanks!

Matt S.
Industrial Communications Product Support Engineer
National Instruments
0 Kudos
Message 3 of 4
Accepted by topic author tomnz

I found the problem. When I added the I/O module I used discovery mode and in it went. It appears it went in as in Scan Mode for some reason. When I moved the device on Explorer up next to the other two folders I had which did A/D D-A in FPGA mode  then it changed to FPGA mode itself and then I could delete I/O pins as required. The icon then changed when I pulled a pin onto my FPGA block diagram and everything was ok.

0 Kudos
Message 4 of 4