06-29-2010 04:38 PM
Hi all,
I'm having trouble getting some FPGA code to run. What I am trying to do with the program is acquire data using DAQmx from two fgen's, and then use an FPGA based lock-in amplifier to find the frequency of these signals and their phase difference (It's actually only a slight modification of a lock-in amplifier available on the NI site). I keep getting error 52000 when I start up the program, indicating I'm using up too much memory somewhere. I don't know why this is, as even the lowest sampling rates I give to the DAQ do not keep this problem from happening. Could someone look at my code to see whats going on?
Thanks,
Grant
06-30-2010 12:24 AM
06-30-2010 01:10 AM
I think you need to post your vi's, and not only your project file.
Also there are some information missing, what are the hardware you are using ?
06-30-2010 09:21 AM
I am using a PXI-7852R card in a PXI-1033 chassis, all connected to my comp through a PCI bridge. I'm also using a PXI-6115 data acquisition card, which is feeding data to the FPGA.
Sorry for not attaching the VI's, I thought they were contained within the llb. Here they are.
Thanks,
Grant
09-15-2010 10:27 AM
Hello,
I'm using a cRIO-9014 real time controller with cRIO-9104 chassis, containing a Virtex II FPGA. I also received this error 52000 from my DMA FIFO while trying to transfer data from the FPGA to the real time controller. I could solve it by decreasing the "Depth" of that FIFO. I saw in your LIA_VPGA.vi file that you have two of them with each 4194304 items. Perhaps you could also try to decrease that number.
Hope this will help you.