A Labview program with 4 DMA FIFO on FPGA card that can support DMA only 3

Hello

I am a beginner on LabVIEW FPGA, my internship that I work on the previous intern program, there during his internship and he published this program in its report.

On his program, it's that he put 4 DMA FIFO, but supported the FPGA (PXI of NOR-7951) map where we work me and the trainee takes only 3 DMA, so I can't run the program, I have this error:

I wonder if it's a bug or anything else, any ideas?

Sorry to answer the longer end, thank you for your response thank you for your help I could change my program, now the program run with three 3 DMA, I used a table to 2 signals in a single FIFO DMA.

I show the program, that can help someone with the same problem.

Tags: NI Software

Similar Questions

  • Pavilion g series 1016-tx: with a burned (more likely) display card, I can't get done recovery without getting a blue screen

    Hello all, I have this old laptop that has one of these double called graphics cards. Unfortunately the ATI you won't work after a few years, I get blue screen when you try to start. I disabled the ATI display driver, and he worked well with the integrated INTEL card.

    And then I tried to restore the thing to factory default settings by using the Recovery Manager. Once more I am getting blue screen when you try to start, which means I can't get the recovery made. And this time I won't be able to boot in safe mode to disable the display driver.

    Any help?

    Hi @JonJon ,

    Welcome to the HP Forum! Is a great place to find answers and advice! You have the best experience on the HP forum, I would like to draw your attention to the Guide of the HP Forums. First time here? Learn how to publish and more.

    I understand that you have a failed graphics card that overcame you by turning off that one and using the integrated card, when you tried to perform a recovery, that he had failed as a result of the card, recovery won't work due to the fact that it tests the equipment prior to installation and of course it will detect the problem.  I don't know, but after talking with a colleague, you should be able to install from a disk of Windows, but I am not sure. You may be able to download Windows from the web, if this is not possible, it would be probably more cost-effective to replace Notepad.

    Please let me know if this information helps you solve the problem by marking this message as 'accept as Solution', this will help others easily find the information they seek. "In addition, by clicking on the" ""Twww.Mountainview.rsb.qc.ca Up ' below is a great way to say thank you!

  • Executives ignored in the acquisition of images with 4 Configuration of the camera (cards 2 x 1430), record only half of the expected data

    Hi all

    I have a VI that puts in place a continuous grab for four camera link cameras at 100 Hz (512 x 640).  I have the cameras running on an external clock of 100 Hz for synchronization (comes from box NI DAQ, trigger ports on 1430 cards are not connected to anything).  The VI sticks all the frames in a queue, and then I (slowly) he writes to disk after that I get what I want.

    The problem is, for a minute 4 capture, I get only about 14 000 items in the queue instead of 24 000.  Also, each image gets populated with a number of buffer, so I can see it is missing all the other images or something like that, sometimes it will jump 10 in a row, sometimes it will jump rare... any ideas?

    Here is a picture of my installation of collection (Scripture on the part of the disk is not displayed, but that pours out of the queue is fine)-

    Hello

    I see a number of problems with the approach in your VI that I'll try to cover...

    Your consumption with queues and images won't work as you wrote because the images are a type of reference data and so put them in the queues is not copy data values, only the references. So if you keep to the same reference to the image in a queue, they are all pointing to the same data of the image (which may be substituted).

    A better approach is to have two queues of images, representing the 'free' pads and then one that represents the images 'full' (your queue current consumer). You would then have your acquisition loop pull a 'free' image, fill it with data via a Get buffer call and then queue it for your use. Your consumer could pull this queue, do its thing and then queue the image to the queue 'free' for the producer to use again.

    In addition, your code does not currently use the lower level is VI buffer, so you take advantage of the buffering model input-output IMAQ uses internally. The simple Grab acquire VI returns only the most recent image, but if you fall at all it does not use the FIFO. You want to call make buffer with a buffer incremeenting number so that you do not skip the buffers and are allowed to get behind up to the number of buffers in the buffers configured list.

    Eric

  • Run the Code Labview program on VN8970 vector material

    I would like to ask if anyone has ever tried to run the Labview Code on the material vector in Standaone Mode,

    The VN8970 have a PC as material and I would use as my hardware target.

    Labview programming would go toward, creating / establishing a controller which output is POSSIBLE only.

    Necessary sensor data is on the BUS CAN even output going to the CAN-BUS network.

    The vector hardware box 8970 should run with the Labview code inside and be just like a car engine controller, just a BOX knot...

    Can anyone shade some light on this topic because it is very difficult to collect all the required bits.

    Vector support won't help with that because that intends it to sell their own software, which does not fit this need.

    Far as I can tell the VN8970 has an ATOM processor or a core-i7 on board and running something called vector CANoeRT.

    From the VN89xx Manual:

    "The family of interface VN8900 offers a stand-alone mode that allows you to measure without any other PC user.

    To this end that a request can be configured in the canoe, which is then written to the NVM of the VN8900. After a reboot, the configura-tion is loaded and the measure began independently. »

    Canoe uses a programming language called CAPL. My understanding is that the code of the CAPL is downloaded on the series VN89xx materials and run directly on the device without the need to be connected to a PC.

    In other words, I don't think there is a way to get a LabVIEW code to run on a VN8970.

    The vxlapi.dll that is used here is intended to be used on a Windows operating system. You can use it to control the VN8970 similar to the other vector material, but not in standalone mode.   I don't know what OS runs on the material of VN89xx but I doubt you'd be able to install a LabVIEW run-time engine on it.

    I think your only option to run a VN8970 in stand-alone mode is to buy a canoe license that allows you to do and learn how to write the CAPL.

  • SRS problem lock at the labview program amplifier with regard

    Madam, Sir, I have a labview program for SRS 830 lock in amplifier and problem is that the output is depends on the sensitivity... as we change sensitivity 500mv to 1v then exit hydro-huileuses changes. automatic gain function does not work. I'm so amazing that, about what the sensitivity, the output is correct. Please, help me to overcome this problem by starting the function of automatic gain. I enclose you than vi. When I run vi to autogain, then it displays an error and stop.

    'This error' mean? Time-out error or a parameter? If it is a parameter error, definitely check the manual to see if this is supported.

  • LAbview program behind schedule and displays the data arriving more than two minutes ago

    I am currently using two OR 6070e daq cards PCI (16 analog inputs on one) which are syncronised in the software. In the producer I loop gain of 32 channels data and do my processing on the data in the loop of the consumer. Each signal is displayed on a waveform graph. I have sample at 32 kHz to my problem is that my software works well, but it lags behind in the necessary time sto updated graphics. More I run the software becomes more lag. For example, data showed the field of waveform if poster both 5 minutes after the due event. Even if I use a lower sampling rate (3 kHz) continues to accuse software. The number of samples, I've read is always a second of data. How can I make this software performing near real time with out such a big lag. I need to run my software on a windows OS. I know that you won't get no hard real-time running labview Windows OS, what can be done to improve the speed of my program.

    1. another question on the data sheet of the data acquisition card NOR 6070e PCI indicates the size of the buffer FIFO is 512 S. Why can I in labview set myh size buffer to a value greater than 512 samples. For example when I taste 1000 Hz and read 1000 Hz off buffer I exceed the isze of buffer FIFO data acquisition card, but my program still works.

    Cordially (sorry for the spelling error typed this quickly)

    the main VI is DP_software

    You do not have something interesting to look at.

  • LabView program for lock-in-amp

    Hello

    I have to read the voltage level of a Lock-In-Amp and on the other to read the magnetic field of a Gaussmeter, simultaneously. After that, I should I establish a curve of respect of tension on the ground. Please give me some tips to write a good program with LabView to the stated purpose.

    Records,

    The program to read from the hardware depends entirely on the hardware you have.  Should what commands you send?  In what format the data is returned? (Your next step is to 1) check with the manufacturer to see if the LabVIEW drivers available or 2) to determine how to communicate correctly with the hardware.

    After that you are able to read a value from each of the devices, the next step is to place them in a loop and the wire to a chart.  (loops are graphics are basic and there are a lot of examples).

    Now another question; you said you're tracing the curve tension against the magnetic field, then how we control the field?  Do you also need to add the control of the magnetic field?

  • Can I still change a LabVIEW program even if device drivers are not installed on the computer used for editing?

    Hello

    If I do not install device with LabVIEW drivers can I still change any given LabVIEW program created with this version?  Or do I need to install device drivers if I'm editing a program that uses these drivers?

    Thank you

    Dave

    What you reinstall? The dll is part of the traditional DAQ driver.

  • How can I buil labview program for the area and the curls on top of video analysis?

    LabVIEW program building...

    OK, but when I use the vision of nor, I got the box, but now I nead for this area, for example, obtaining a balloon with the analysis program video throug labview, not through vision nor do you understand me now?

  • DMA FIFO of FPGA to host RT is full

    I transfer data via DMA FIFO of FPGA to host RT.

    DMA FIFO is full, I have tried everything I know:

    -increases the size of the FIFO DMA up sideways FPGA

    -set the depth of the FIFO DMA to 100000000

    -increases the amount of DMA FIFO reading in each iteration of the loop

    -use a timed with a frequency of 1 MHz, instead of a normal life all loop

    Please find attached my project folder, FPGA code and code RT.

    I solved my problem.

    Below you will find my FPGA code before solving the problem and after resolution of the problem.

    Solution: I just added a function of 5000 milliseconds (5 seconds) to wait before getting the analog input nodes samples (AI).

    Before:

    After:

  • What equipment I need another for the purposes of the on/off switch, adapt output voltage/current using labview program

    This is my first time to use labview, I want to use the program to control the DC power for the start/stop it or set the output to program automatically.

    Now I had the (supply) instrument, got a computer with labview. I know that I have to buy a GPIB cable, making a connection between the instrument and the computer. But I do not know what to buy? Cable GPIB or GPIB controller. Confused.

    Thank you

    A GPIB cable, by itself, will do nothing. You need a GPIB controller connected to your pc. With the NI USB-GPIB-HS controller, you can connect directly to a single instrument and no need for a separate cable. If you go with an internal controller to a pc (i.e. PCIe), you need a cable to connect the controller to the instrument.

    You can also check if the power supply has other options such as Ethernet or USB remote control.

  • Help: A power supply using labview programming

    I recently saw entrust the task to our diet TDK Lambda with Labview programming work. It is IE to be able to set the voltage of 16V to 18V and adjust it back by 1 V every minute for an hour. No idea where to start, because I'm a bit lost?

    a bit of code to help you get started...

    of course, this reinforces the tension only and not launch into it...

  • CCleaner shows a plugin in firefox without the name of the program or the Publisher and with a version number of '0', and it can be disabled or deleted.

    CCleaner shows a plugin in Firefox without the name of the program or the Publisher and with a version number of '0', and it can be disabled or deleted. It is a plugin for Firefox by default, and if so, what do I do? It does not appear in my list of Firefox addons in Firefox and a malware scan does not detect.

    It is possible that the profile has become corrupted, and you can try to start a new profile.

  • I want to record with < alt > < s > in the Exact program online. This function does not work. This is the first time I use this program with firefox.

    Question
    I want to record with < alt > < s > in the Exact program online. This function does not work. This is the first time I use this program with firefox.

    edit, escaped mod < s > in order to avoid the line through question

    A web page can be defined a "accesskey" for an item. Unlike IE/Chrome/Safari, who use the Alt key only, Firefox requires pressing Alt and Shift to activate the element. In other words, try

    ALT + SHIFT + S

    and see if it works.

    I don't know of any way to change this so that the change is not necessary. There may be an add-on?

  • Have Windows 7 running on Parallels Desktop with a Mac. Get "setup.exe is not a valid Win32 application" when trying to download a program with Windows Explorer. I can download from these sites with Vista and XP with other computers.

    Have Windows 7 running on Parallels Desktop with a Mac. Get "setup.exe is not a valid Win32 application" when trying to download a program with Windows Explorer. I can download from these sites with Vista and XP with other computers. Now, I can't download the programs that are supposed to solve the problem! including FoxFire

    Try to download from this site:

Maybe you are looking for